public void EditDetails(string userEmail, EditEmployeeDetails emp) { var getEmployeeDetails = dbReference.GetEmployeeDetails.Where(m => m.Email == userEmail).SingleOrDefault(); getEmployeeDetails.Firstname = emp.Firstname; getEmployeeDetails.Lastname = emp.Lastname; getEmployeeDetails.Address = emp.Address; dbReference.SaveChanges(); }
public ActionResult EditEmployee(EditEmployeeDetails model) { if (!ModelState.IsValid || !_employeeService.EmployeeExist(model.Id)) return View(model); _employeeService.UpdateEmployee(new EmployeeBO { Id = model.Id, FamilyName = model.FamilyName, GivenName = model.GivenName }); return RedirectToAction("BankEmployeeList", new { bankId = _employeeService.GetBankId(model.Id) }); }
public ActionResult EditEmployee(int bankId, int employeeCode) { if(!_employeeService.EmployeeExist(bankId, employeeCode)) return RedirectToAction("BankEmployeeList", new { bankId }); var model = new EditEmployeeDetails(); var employeeId = _employeeService.GetEmployeeId(bankId, employeeCode); var employee = _employeeService.GetEmployee(employeeId); model.Id = employee.Id; model.GivenName = employee.GivenName; model.FamilyName = employee.FamilyName; return View(model); }
public ActionResult EditDetails(EditEmployeeDetails emp) { if (!ModelState.IsValid) { return(Json(new { success = false, }, JsonRequestBehavior.AllowGet)); } else { var employee = dbreference.GetEmployeeDetails.Where(m => m.EmployeeId == emp.EmployeeId).SingleOrDefault(); new Edit().EditDetails(employee.Email, emp); return(Json(new { success = true, }, JsonRequestBehavior.AllowGet)); } }
public ActionResult EditEmployee(EditEmployeeDetails model) { if (!ModelState.IsValid || !_employeeService.EmployeeExist(model.Id)) { return(View(model)); } _employeeService.UpdateEmployee(new EmployeeBO { Id = model.Id, FamilyName = model.FamilyName, GivenName = model.GivenName }); return(RedirectToAction("EmployeeManager")); }
public ActionResult EditUserDetails(EditEmployeeDetails emp) { string email = FormsAuthentication.Decrypt(Request.Cookies[FormsAuthentication.FormsCookieName].Value).Name; if (!ModelState.IsValid) { return(Json(new { success = false, }, JsonRequestBehavior.AllowGet)); } else { new Edit().EditDetails(email, emp); return(Json(new { success = true, }, JsonRequestBehavior.AllowGet)); } }
public ActionResult EditEmployee(int bankId, int employeeCode) { if (!_employeeService.EmployeeExist(bankId, employeeCode)) { return(RedirectToAction("EmployeeManager")); } var model = new EditEmployeeDetails(); var employeeId = _employeeService.GetEmployeeId(bankId, employeeCode); var employee = _employeeService.GetEmployee(employeeId); model.Id = employee.Id; model.GivenName = employee.GivenName; model.FamilyName = employee.FamilyName; return(View(model)); }