public ActionResult Add(FormCollection collection) { try { if (ModelState.IsValid) { var employee = new Employee(); bool ok = TryUpdateModel(employee, collection); using (PracticalTestEntities pt = new PracticalTestEntities()) { if (employee.EmployeeId == 0) { pt.Employees.Add(employee); } else { pt.Entry(employee).State = EntityState.Modified; } pt.SaveChanges(); } } return(RedirectToAction("List")); } catch (Exception ex) { throw ex; } }
public ActionResult Department(FormCollection collection) { try { if (ModelState.IsValid) { DepartmentMaster d = new DepartmentMaster(); bool ok = TryUpdateModel(d, collection); using (PracticalTestEntities pt = new PracticalTestEntities()) { if (d.DepartmentId == 0) { pt.DepartmentMasters.Add(d); } else { pt.Entry(d).State = EntityState.Modified; } pt.SaveChanges(); } } return(RedirectToAction("Department", new { id = 0 })); } catch (Exception ex) { throw ex; } }