public bool Update(TimeEntriesViewModelDisplayClasses Tm) { bool res = false; try { if (Tm != null) { TimeEntriesViewModel te = new TimeEntriesViewModel(); te.EmployeeID = Tm.EmployeeID; te.FirstName = Tm.FirstName; te.LastName = Tm.LastName; te.EmailAddress = Tm.EmailAddress; te.Date = Tm.Date; te.Task = Tm.Task; te.HoursWorked = Tm.HoursWorked; te.Comment = Tm.Comment; te.IsActive = true; te.LastModifiedBy = Tm.LastModifiedBy; te.LastModifiedOn = Tm.LastModifiedOn; res = tdal.Update(te); } } catch (Exception ex) { res = false; } return(res); }
public bool Save(TimeEntriesViewModelDisplayClasses Te) { bool res = false; try { if (Te != null) { TimeEntriesViewModel tv = new TimeEntriesViewModel(); tv.FirstName = Te.FirstName; tv.LastName = Te.LastName; tv.EmailAddress = Te.EmailAddress; tv.Date = Te.Date; tv.Task = Te.Task; tv.HoursWorked = Te.HoursWorked; tv.Comment = Te.Comment; tv.IsActive = true; tv.LastModifiedBy = Te.LastModifiedBy; tv.LastModifiedOn = Te.LastModifiedOn; res = tdal.Save(tv); } } catch (Exception ex) { res = false; } return(res); }
public ActionResult UpdateEmployeeEntry(int id) { TimeEntriesViewModel tm = new TimeEntriesViewModel(); TimeEntriesViewModelDisplayClasses tdisplay = new TimeEntriesViewModelDisplayClasses(); tdisplay = Tbal.GetId(id); return(View(tdisplay)); }
public ActionResult UpdateEmployeeEntry(TimeEntriesViewModelDisplayClasses Te) { bool res = false; if (ModelState.IsValid) { TimeEntriesViewModel tm = new TimeEntriesViewModel(); res = Tbal.Update(Te); res = true; return(RedirectToAction("TimeEntriesRazor")); } else { return(View()); } }
public ActionResult AddEmployeeEntry(TimeEntriesViewModelDisplayClasses Te) { bool Res = false; var EM = connection.TimeEntriesViewModels.Where(a => a.EmailAddress.Equals(Te.EmailAddress) && a.IsActive == true).FirstOrDefault(); if (EM != null) { ModelState.AddModelError("EmailAddress", "EmailAddress is already Exists"); } if (ModelState.IsValid) { Res = Tbal.Save(Te); Res = true; } else { Res = false; } return(View(Te)); }
public TimeEntriesViewModelDisplayClasses GetId(int id) { TimeEntriesViewModelDisplayClasses tempObject = new TimeEntriesViewModelDisplayClasses(); TimeEntriesViewModel tem = new TimeEntriesViewModel(); tem = tdal.GetId(id); if (tem != null) { tempObject.EmployeeID = tem.EmployeeID; tempObject.FirstName = tem.FirstName; tempObject.LastName = tem.LastName; tempObject.EmailAddress = tem.EmailAddress; tempObject.Date = tem.Date;; tempObject.Task = tem.Task; tempObject.HoursWorked = tem.HoursWorked; tempObject.Comment = tem.Comment; tempObject.LastModifiedOn = tem.LastModifiedOn; tempObject.LastModifiedBy = tem.LastModifiedBy; } return(tempObject); }