// GET: EmployeeConntroller public ActionResult Index() { EmployeeRepositories EmpRepo = new EmployeeRepositories(); ModelState.Clear(); return(View(EmpRepo.GetAllEmployee())); }
// GET: EmployeeConntroller/Delete/5 public ActionResult Delete(int id) { try { EmployeeRepositories EmpRepo = new EmployeeRepositories(); if (EmpRepo.DeleteEmployee(id)) { ViewBag.AlertMsg = "Employee details deleted successfully"; } return(RedirectToAction("index")); } catch { return(View()); } }
public ActionResult Create(EmpModel obj) { try { if (ModelState.IsValid) { EmployeeRepositories EmpRepo = new EmployeeRepositories(); if (EmpRepo.AddEmployee(obj)) { ViewBag.Message = "Employee details added successfully"; return(RedirectToAction("index")); } } return(View()); } catch (Exception e) { ViewBag.Message = e.Message; return(View()); } }