Beispiel #1
0
        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));
        }
Beispiel #2
0
        public ActionResult Main(ServiceFeeModel feeModel)
        {
            ServiceFee serviceFee = _context.ServiceFees.Find(TempData["FeeId"]);

            return(Redirect("/FM/UFPatients#edit/" + serviceFee.Mrid));
        }