// // GET: /EmployeeDesignation/ public ActionResult Index(EmployeeDesigViewModel model) { ModelState.Clear(); var totalrecord = 0; model.Employeedesignations = EmployeeDesignationManager.GetAllDesignationByPaging(out totalrecord, model); model.TotalRecords = totalrecord; return(View(model)); }
public ActionResult Edit(EmployeeDesigViewModel model) { if (model.EmployeeDesignationId > 0) { Employeedesignation empdes = EmployeeDesignationManager.GetDesignationById(model.EmployeeDesignationId); model.EmployeeDesignationId = empdes.EmployeeDesignationId; model.DesinationName = empdes.DesinationName; } return(View(model)); }
public JsonResult Delete(EmployeeDesigViewModel model) { int deleteIndex = 0; try { deleteIndex = EmployeeDesignationManager.Delete(model.EmployeeDesignationId); } catch (Exception exception) { throw new Exception(exception.Message); } return(deleteIndex > 0 ? Reload() : ErroResult("Failed To Delete")); }
public JsonResult Save(EmployeeDesigViewModel model) { int saveIndex = 0; Employeedesignation empds = new Employeedesignation(); empds.EmployeeDesignationId = model.EmployeeDesignationId; empds.DesinationName = model.DesinationName; saveIndex = model.EmployeeDesignationId == 0 ? EmployeeDesignationManager.Save(empds) : EmployeeDesignationManager.Edit(empds); return(Reload(saveIndex)); }
// // GET: /EmployeeDetails/ public ActionResult Index(EmployeeViewModel model) { ModelState.Clear(); var totalrecords = 0; model.Name = model.SearchbyName; model.Employeedesignations = EmployeeDesignationManager.GetAllDesignation(); model.Genders = GenderManager.GetAllGenderTitle(); model.ClinicEmployees = EmployeeManager.GetAllEmployeeByPaging(out totalrecords, model); model.TotalRecords = totalrecords; return(View(model)); }
public ActionResult Edit(EmployeeViewModel model) { model.Genders = GenderManager.GetAllGenderTitle(); model.Employeedesignations = EmployeeDesignationManager.GetAllDesignation(); if (model.ClinicEmployeeId > 0) { ClinicEmployee empl = EmployeeManager.GetEmployeeById(model.ClinicEmployeeId); model.ClinicEmployeeId = empl.ClinicEmployeeId; model.GenderId = empl.GenderId; model.EmployeeDesignationId = empl.EmployeeDesignationId; model.Name = empl.Name; model.Address = empl.Address; model.Salary = empl.Salary; model.Contact = empl.Contact; model.Email = empl.Email; } return(View(model)); }