public ActionResult Edit(CollectionPointViewModel cpVM) { int id = cpVM.collectionPointID; if (ModelState.IsValid) { try { if (collectionPointService.UpdateCollectionPointInfo(cpVM)) { TempData["EditMessage"] = String.Format("'{0}' has been updated", id); } else { TempData["EditErrorMessage"] = String.Format("There is no change to '{0}'.", id); } return(RedirectToAction("Index")); } catch (Exception e) { ViewBag.ExceptionMessage = e.Message; } } return(View(cpVM)); }
public ActionResult Create(CollectionPointViewModel collectionPointVM) { int id = Convert.ToInt32(collectionPointVM.collectionPointID); if (collectionPointService.isExistingCode(id)) { string errorMessage = String.Format("{0} has been used.", id); ModelState.AddModelError("collectionPointID", errorMessage); } else if (ModelState.IsValid) { try { collectionPointService.AddNewCollectionPoint(collectionPointVM); TempData["CreateMessage"] = String.Format("Collection Point '{0}' is added.", id); return(RedirectToAction("Index")); } catch (Exception e) { TempData["ExceptionMessage"] = e.Message; } } return(View(collectionPointVM)); }
private Collection_Point ConvertFromViewModel(CollectionPointViewModel cpVM) { Collection_Point collectionPoint = new Collection_Point(); collectionPoint.collectionPointID = cpVM.collectionPointID; collectionPoint.collectionPointName = cpVM.collectionPointName; return(collectionPoint); }
private CollectionPointViewModel ConvertToViewModel(Collection_Point collectionPoint) { CollectionPointViewModel cpVM = new CollectionPointViewModel(); cpVM.collectionPointID = collectionPoint.collectionPointID; cpVM.collectionPointName = collectionPoint.collectionPointName; return(cpVM); }
public IHttpActionResult CollectionPoint() { var consolidatedRequisitions = _context.ConsolidatedRequisitions.ToList(); var CollectionPoint = _context.CollectionPoints.ToList(); var reqs = new CollectionPointViewModel { CollectionPoint = CollectionPoint, consolidatedRequisition = consolidatedRequisitions, }; return(Ok(reqs)); }
bool ICollectionPointService.UpdateCollectionPointInfo(CollectionPointViewModel cpVM) { Collection_Point collectionPoint = ConvertFromViewModel(cpVM); if (collectionPointDAO.UpdateCollectionPointInfo(collectionPoint) == 1) { return(true); } else { return(false); } }
public ActionResult UpdateCollectionPoint(CollectionPointViewModel model) { string userId = User.Identity.GetUserId(); int cpId = Convert.ToInt32(model.SelectedCP); bool isSuccess = disbursementService.UpdateCollectionPoint(userId, cpId); if (isSuccess) { return(RedirectToAction("Index", new { id = 1 })); } else { return(RedirectToAction("Index", new { id = 2 })); } }
public ActionResult Index(int id = 0) { LogicDB context = new LogicDB(); CollectionPointViewModel model = new CollectionPointViewModel(); string userId = User.Identity.GetUserId(); int cpId = disbursementService.GetDeptCpId(userId); string cpName = disbursementService.GetDeptCpName(userId); ViewBag.cpId = cpId; ViewBag.cpName = cpName; if (id == 1) { ViewBag.successHandler = 1; } else if (id == 2) { ViewBag.successHandler = 2; } return(View(model)); }
bool ICollectionPointService.AddNewCollectionPoint(CollectionPointViewModel cpVM) { return(collectionPointDAO.AddNewCollectionPoint(ConvertFromViewModel(cpVM))); }
// GET: CollectionPoint/Edit/{id} // *********ACCESS LEVEL: Store Manager******** public ActionResult Edit(int id) { CollectionPointViewModel cpVM = collectionPointService.GetCollectionPointByID(id); return(View(cpVM)); }