public static void SaveObject(EmployerLeave employerLeave)   //admin object save database
 {
     using (UniTechTestContext db = new UniTechTestContext()) // database object using DataAccessLayer , we define using becouse still runing project change database value show
     {
         db.employerLeaves.Add(employerLeave);
         db.SaveChanges();
     }
 }
 public static void UpdateObject(EmployerLeave employerLeave) //admin object save database
 {
     using (UniTechTestContext db = new UniTechTestContext()) // database object using DataAccessLayer , we define using becouse still runing project change database value show
     {
         db.employerLeaves.Attach(employerLeave);
         db.Entry(employerLeave).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
예제 #3
0
 public ActionResult MyLeave(EmployerLeave employerLeave)
 {
     if (Session["id"] != null)
     {
         employerLeave.applyDate        = DateTime.Now;
         employerLeave.confirmationType = 0;
         ObjectAssignAndSave.UpdateObject(employerLeave);
         return(RedirectToAction("MyLeave", "Home"));
     }
     else
     {
         return(RedirectToAction("Login", "Home"));
     }
 }