public ActionResult DeleteConfirmed(int emp_id) { ImportExcelDBEntities db = new ImportExcelDBEntities(); Employee employee = db.Employees.Find(emp_id); db.Employees.Remove(employee); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult GetData() { using (ImportExcelDBEntities db = new ImportExcelDBEntities()) { List <Employee> employees = db.Employees.ToList <Employee>(); //return Json(new { data = employees }, JsonRequestBehavior.AllowGet); return(Json(employees, JsonRequestBehavior.AllowGet)); } }
// GET: Default public ActionResult Index() { using (ImportExcelDBEntities db = new ImportExcelDBEntities()) { List <Employee> employees = db.Employees.ToList <Employee>(); return(View(employees.ToList())); } }
public ActionResult Edit(Employee employee) { if (ModelState.IsValid) { ImportExcelDBEntities db = new ImportExcelDBEntities(); db.Entry(employee).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(employee)); }
public ActionResult Edit(int emp_id) { ImportExcelDBEntities db = new ImportExcelDBEntities(); Employee employee = db.Employees.Find(emp_id); if (employee == null) { return(HttpNotFound()); } return(View(employee)); }
public ActionResult Create(Employee employee) { if (ModelState.IsValid) { ImportExcelDBEntities db = new ImportExcelDBEntities(); db.Employees.Add(employee); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(employee)); }
public ActionResult ImportData(List <Employee> employees) { bool status = false; if (ModelState.IsValid) { using (ImportExcelDBEntities db = new ImportExcelDBEntities()) { foreach (var i in employees) { db.Employees.Add(i); } db.SaveChanges(); status = true; } } return(new JsonResult { Data = new { status = status } }); }