// ProductAdd() public EmployeeBase EmployeeAdd(EmployeeAdd newItem) { var addedItem = ds.Employees.Add(mapper.Map <EmployeeAdd, Employee>(newItem)); ds.SaveChanges(); return((addedItem == null) ? null : mapper.Map <Employee, EmployeeBase>(addedItem)); }
public ActionResult Create(EmployeeAdd e) { try { // TODO: Add insert logic here if (e != null) { var obj = m.EmployeeAddNew(e); if (obj != null) { return(RedirectToAction("Details/" + obj.EmployeeId)); } } else { return(HttpNotFound()); } return(RedirectToAction("Index")); } catch { return(View()); } }
public EmployeeBase EmployeeAddNew(EmployeeAdd e) { var obj = ds.Employees.Add(Mapper.Map <EmployeeAdd, Employee>(e)); ds.SaveChanges(); return((obj == null) ? null : Mapper.Map <Employee, EmployeeBase>(obj)); }
public EmployeeBase EmployeeAdd(EmployeeAdd newEmployee) { var addEmployee = ds.Employees.Add(Mapper.Map <EmployeeAdd, Employee>(newEmployee)); ds.SaveChanges(); return((addEmployee == null) ? null : Mapper.Map <Employee, EmployeeBase>(addEmployee)); }
public EmployeeBase EmployeeAdd(EmployeeAdd newEmployee) { var addedEmployee = ds.Employees.Add(Mapper.Map<Employee>(newEmployee)); ds.SaveChanges(); return (addedEmployee == null) ? null : Mapper.Map<EmployeeBase>(addedEmployee); }
public EmployeeBase EmployeeAdd(EmployeeAdd newItem) { //Attempt to add the new item var addedItem = ds.Employees.Add(Mapper.Map <EmployeeAdd, Employee>(newItem)); ds.SaveChanges(); //If successful, return the added item, mapped to a view model object return((addedItem == null) ? null : Mapper.Map <Employee, EmployeeBase>(addedItem)); }
public EmployeeBase EmployeeAddNew(EmployeeAdd newItem) { //Create a new Item using the model template and attempt to add it to data store with mapping var addedItem = ds.Employees.Add(mapper.Map <Employee>(newItem)); ds.SaveChanges(); //Save the changes made //Check if the item was added by its value, and return the object or a null value return((addedItem == null) ? null : mapper.Map <EmployeeBase>(addedItem)); }
public ActionResult Create(EmployeeAdd newEmployee) { if (!ModelState.IsValid) return View(); var addedEmployee = m.EmployeeAdd(newEmployee); if (addedEmployee == null) return View(newEmployee); else return RedirectToAction("details", new { id = addedEmployee.EmployeeId }); }
public ActionResult Create(EmployeeAdd newItem) { // Validate the input if (!ModelState.IsValid) { return(View(newItem)); } //Process the input var addedItem = m.EmployeeAdd(newItem); if (addedItem == null) { return(View(newItem)); } return(RedirectToAction("details", new { id = addedItem.EmployeeId })); }
public ActionResult Create(EmployeeAdd newItem) { if (!ModelState.IsValid) { return(View(newItem)); } var addedItem = m.EmployeeAdd(newItem); if (addedItem == null) { return(View(newItem)); } else { return(RedirectToAction("details", new { id = addedItem.EmployeeId })); } }
public ActionResult Create(EmployeeAdd newItem) { // TODO: Add insert logic here if (!ModelState.IsValid) { return(View(newItem)); } var o = m.EmployeeAdd(newItem); if (o == null) { return(View(o)); } else { return(RedirectToAction("Details", new { id = o.EmployeeId })); } }
public ActionResult Create(EmployeeAdd NewEmployee) { try { // TODO: Add insert logic here if (!ModelState.IsValid) { return(View(NewEmployee)); } var AddedEmployee = man.EmployeeAdd(NewEmployee); if (AddedEmployee == null) { return(View(NewEmployee)); } else { return(RedirectToAction("details", new { id = AddedEmployee.EmployeeId })); } } catch { return(View()); } }