Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 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) });
 }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
 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));
     }
 }
Ejemplo n.º 5
0
 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"));
 }
Ejemplo n.º 6
0
        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));
            }
        }
Ejemplo n.º 7
0
        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));
        }