public ActionResult Edit(int id) { AdmissionDipositFeeModel model = new AdmissionDipositFeeModel(); model = pro.GetAll().Where(m => m.AdmissionDipositFeeID == id).SingleOrDefault(); return(View(model)); }
public ActionResult Index() { AdmissionDipositFeeModel model = new AdmissionDipositFeeModel(); model.AdmissionDipositList = pro.GetAll(); return(View(model)); }
public ActionResult Create(AdmissionDipositFeeModel model) { if (ModelState.IsValid) { int i = pro.Insert(model); return(RedirectToAction("Index")); } else { return(RedirectToAction("Create")); } }
public int Insert(AdmissionDipositFeeModel model) { using (EHMSEntities ent = new EHMSEntities()) { var ToSaveAdmissionDipositFee = AutoMapper.Mapper.Map <AdmissionDipositFeeModel, AdmissionDipositFee>(model); ToSaveAdmissionDipositFee.CreateDate = DateTime.Now; ToSaveAdmissionDipositFee.CreateBy = 1; ToSaveAdmissionDipositFee.YearID = 1; ToSaveAdmissionDipositFee.TaxAmoutn = ToSaveAdmissionDipositFee.DepositAmount * ToSaveAdmissionDipositFee.TaxPersentage / 100; ToSaveAdmissionDipositFee.VatAmoutn = ToSaveAdmissionDipositFee.DepositAmount * ToSaveAdmissionDipositFee.VatPersentage / 100; ent.AdmissionDipositFees.Add(ToSaveAdmissionDipositFee); ent.SaveChanges(); return(1); } }
public int Update(AdmissionDipositFeeModel model) { using (EHMSEntities ent = new EHMSEntities()) { var Toupdatedata = ent.AdmissionDipositFees.Where(m => m.AdmissionDipositFeeID == model.AdmissionDipositFeeID).SingleOrDefault(); model.TaxAmoutn = model.DepositAmount * model.TaxPersentage / 100; model.VatAmoutn = model.DepositAmount * model.VatPersentage / 100; model.CreateBy = 1; model.YearID = 1; model.CreateDate = Toupdatedata.CreateDate; AutoMapper.Mapper.Map(model, Toupdatedata); ent.Entry(Toupdatedata).State = EntityState.Modified; ent.SaveChanges(); return(1); } }
public ActionResult Edit(AdmissionDipositFeeModel model) { if (model.DepositAmount == 0) { return(RedirectToAction("Index")); } if (ModelState.IsValid) { int i = pro.Update(model); return(RedirectToAction("Index")); } else { RedirectToAction("Index"); } return(View(model)); }