public ActionResult Edit(ServiceFeeModel feeModel) { var ServiceDataList = _context.Services.Select(m => new { ServiceId = m.ServiceId, ServiceName = m.ServiceDari + " - " + m.ServicePashto + " - " + m.ServiceEn }).ToList(); var PrintDetails = new TblPrintDetails(); PrintDetails.PrintedBy = Serenity.Authorization.Username; PrintDetails.FeeId = feeModel.FeeId; PrintDetails.DateTimePrinted = DateTime.Now; ServiceFee serviceFee = _context.ServiceFees.Find(TempData["FeeId"]); serviceFee.Times = serviceFee.Times + 1; if (ModelState.IsValid) { if (feeModel.Print == true) { _context.TblPrintDetails.Add(PrintDetails); } _context.Entry(serviceFee).State = EntityState.Modified; _context.SaveChanges(); return(Redirect("/FM/UFPatients#edit/" + serviceFee.Mrid)); //return RedirectToAction(nameof(Edit)); } ViewBag.ServiceList = new SelectList(ServiceDataList, "ServiceId", "ServiceName", serviceFee.ServiceId); return(View(serviceFee)); }
public ActionResult Main(ServiceFeeModel feeModel) { ServiceFee serviceFee = _context.ServiceFees.Find(TempData["FeeId"]); return(Redirect("/FM/UFPatients#edit/" + serviceFee.Mrid)); }