public bool DeleteRegionalPSNPPledge(RegionalPSNPPledge item) { if (item == null) { return(false); } _unitOfWork.RegionalPSNPPledgeRepository.Delete(item); _unitOfWork.Save(); return(true); }
public ActionResult Issue(RegionalPSNPPledge regionalPSNPPledge, string pledgeDate) { regionalPSNPPledge.PledgeDate = DateTime.Now; if (ModelState.IsValid) { _regionalPSNPPledgeService.AddRegionalPSNPPledge(regionalPSNPPledge); } return(RedirectToAction("Index")); }
public ActionResult Issue() { var regionalPSNPPledge = new RegionalPSNPPledge(); var regionalPSNPPlanList = new List <String>(); var alreadyReadIDs = new List <int>(); foreach (var regionalPSNPPlanDetail in _regionalPSNPPlanDetailService.GetAllRegionalPSNPPlanDetail()) { if (alreadyReadIDs.Contains(regionalPSNPPlanDetail.RegionalPSNPPlanID)) { continue; } var regionalPSNPPlan = _regionalPSNPPlanService.FindById(regionalPSNPPlanDetail.RegionalPSNPPlanID); //var region = _adminUnitService.FindById(regionalPSNPPlan.RegionID); var regionalPSNPPlanName = regionalPSNPPlan.Year;// +" - " + region.Name; regionalPSNPPlanList.Add(regionalPSNPPlanName.ToString()); alreadyReadIDs.Add(regionalPSNPPlanDetail.RegionalPSNPPlanID); } ViewBag.RegionalPSNPPlan = new SelectList(regionalPSNPPlanList, "", "", regionalPSNPPledge.RegionalPSNPPlanID = 1); ViewBag.DonorID = new SelectList(_donorService.GetAllDonor(), "DonorID", "Name"); ViewBag.CommodityID = new SelectList(_commodityService.GetAllCommodity(), "CommodityID", "Name"); ViewBag.UnitID = new SelectList(_unitService.GetAllUnit(), "UnitID", "Name"); return(View()); }
public bool AddRegionalPSNPPledge(RegionalPSNPPledge item) { _unitOfWork.RegionalPSNPPledgeRepository.Add(item); _unitOfWork.Save(); return(true); }