public ActionResult UpdateAParent(ParentPO form) { ActionResult result = null; if (Session["UserName"] != null) { if ((Int64)Session["RoleID"] == 2) { if (ModelState.IsValid) { ParentDO mappedData = Mapper.MapParentPOToDO(form); DataAccess.UpdateAParent(mappedData); result = RedirectToAction("ViewAllParents", "Parent"); } else { result = View(); } } else { result = RedirectToAction("Index", "Home"); } } else { } return(result); }
public ActionResult UpdateAParent(Int64 parentID) { ParentDal dataAccess = new ParentDal(); ParentDO parentObject = DataAccess.ViewParentById(parentID); ParentPO mappedData = Mapper.MapParentDOToPO(parentObject); return(View(mappedData)); }
public static ParentDO MapParentPOToDO(ParentPO parent) { ParentDO returnDO = new ParentDO(); returnDO.ParentID = parent.ParentID; returnDO.FirstName = parent.FirstName; returnDO.LastName = parent.LastName; returnDO.Address = parent.Address; returnDO.Phone = parent.Phone; returnDO.PlaceOfWork = parent.PlaceOfWork; returnDO.WorkPhone = parent.WorkPhone; return(returnDO); }
public ActionResult ViewAllParents() { ParentDal dataAccess = new ParentDal(); List <ParentPO> parentList = new List <ParentPO>(); List <ParentDO> dataObjects = dataAccess.ViewParents(); foreach (ParentDO dataObject in dataObjects) { ParentPO mappedParent = Mapper.MapParentDOToPO(dataObject); parentList.Add(mappedParent); } return(View(parentList)); }