asp.net mvc 5 - MVC 5 how to share one page to another -


i create model "leave page" , create controller

namespace technotime.models {     public class leavepage     {         [key]         public int leavepageid { get; set; }         [foreignkey("fempid")]         public int empid { get; set; }         public employeeregistration fempid { get; set; }          [display(name = "start date")]         [displayformat(dataformatstring = "{0:dd-mm-yyyy hh:mm}", applyformatineditmode = true)]         public datetime startdate { get; set; }          [display(name = "end date")]         [displayformat(dataformatstring = "{0:dd-mm-yyyy hh:mm}", applyformatineditmode = true)]         public datetime enddate { get; set; }          [display(name = "reason leave")]         public string reasonforleave { get; set; }          [datatype(datatype.multilinetext)]         [display(name = "discription")]         public string discription { get; set; }          [display(name = "status")]         public boolean status { get; set; } 

controller:

namespace technotime.controllers {     public class leavepagescontroller : controller     {         private applicationdbcontext db = new applicationdbcontext();          // get: leavepages         public actionresult index()         {             var leavepages = db.leavepages.include(l => l.fempid);             return view(leavepages.tolist());         }          // get: leavepages/details/5         public actionresult details(int? id)         {             if (id == null)             {                 return new httpstatuscoderesult(httpstatuscode.badrequest);             }             leavepage leavepage = db.leavepages.find(id);             if (leavepage == null)             {                 return httpnotfound();             }             return view(leavepage);         }          // get: leavepages/create         public actionresult create()         {             viewbag.empid = new selectlist(db.employeeregistrations, "empid", "firstname");             return view();         }          // post: leavepages/create         // protect overposting attacks, please enable specific properties want bind to,          // more details see http://go.microsoft.com/fwlink/?linkid=317598.         [httppost]         [validateantiforgerytoken]         public actionresult create([bind(include = "leavepageid,empid,startdate,enddate,reasonforleave,discription,status")] leavepage leavepage)         {             if (modelstate.isvalid)             {                 db.leavepages.add(leavepage);                 db.savechanges();                 return redirecttoaction("index");             }              viewbag.empid = new selectlist(db.employeeregistrations, "empid", "firstname", leavepage.empid);             return view(leavepage);         }          // get: leavepages/edit/5         public actionresult edit(int? id)         {             if (id == null)             {                 return new httpstatuscoderesult(httpstatuscode.badrequest);             }             leavepage leavepage = db.leavepages.find(id);             if (leavepage == null)             {                 return httpnotfound();             }             viewbag.empid = new selectlist(db.employeeregistrations, "empid", "firstname", leavepage.empid);             return view(leavepage);         }          // post: leavepages/edit/5         // protect overposting attacks, please enable specific properties want bind to,          // more details see http://go.microsoft.com/fwlink/?linkid=317598.         [httppost]         [validateantiforgerytoken]         public actionresult edit([bind(include = "leavepageid,empid,startdate,enddate,reasonforleave,discription,status")] leavepage leavepage)         {             if (modelstate.isvalid)             {                 db.entry(leavepage).state = entitystate.modified;                 db.savechanges();                 return redirecttoaction("index");             }             viewbag.empid = new selectlist(db.employeeregistrations, "empid", "firstname", leavepage.empid);             return view(leavepage);         }          // get: leavepages/delete/5         public actionresult delete(int? id)         {             if (id == null)             {                 return new httpstatuscoderesult(httpstatuscode.badrequest);             }             leavepage leavepage = db.leavepages.find(id);             if (leavepage == null)             {                 return httpnotfound();             }             return view(leavepage);         }          // post: leavepages/delete/5         [httppost, actionname("delete")]         [validateantiforgerytoken]         public actionresult deleteconfirmed(int id)         {             leavepage leavepage = db.leavepages.find(id);             db.leavepages.remove(leavepage);             db.savechanges();             return redirecttoaction("index");         }          protected override void dispose(bool disposing)         {             if (disposing)             {                 db.dispose();             }             base.dispose(disposing);         }     } } 

how can share 1 database database?


Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -