public ActionResult AddBenefit(BenefitView model) { if (ModelState.IsValid) { prepo.AddBenefit(model); return(RedirectToAction("OfferedBenefits")); } return(View(model)); }
public void UpdateBenefit(BenefitView model) { using (var prepo = new BenefitRepository()) { Benefit p = prepo.GetById(model.benefitID); if (p != null) { p.Name = model.Name; prepo.Update(p); } } }
//benefits public void AddBenefit(BenefitView model) { using (var prepo = new BenefitRepository()) { var ben = new Benefit(); { if (GetByName(model.Name).Name == null) { ben.Name = model.Name; prepo.Insert(ben); } }; } }
public BenefitView GetBenefitById(int id) { using (var b = new BenefitRepository()) { Benefit ben = b.GetById(id); var model = new BenefitView(); if (ben != null) { model.benefitID = ben.benefitID; model.Name = ben.Name; } return(model); } }
public BenefitView GetBenefitByName(string name) { using (var b = new BenefitRepository()) { var model = new BenefitView(); foreach (Benefit ben in b.GetAll()) { if (ben.Name == name) { model.benefitID = ben.benefitID; model.Name = ben.Name; } } return(model); } }