public ActionResult DeleteConfirmed(int id) { concession concession = db.concessions.Find(id); db.concessions.Remove(concession); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { concession concession = db.concessions.Find(id); ViewBag.feeTypeid = new SelectList(db.feetypes, "id", "type", concession.feeTypeid); ViewBag.studentid = new SelectList(db.students, "id", "htno", concession.studentid); ViewBag.acaYearid = new SelectList(db.acayears, "id", "year", concession.acaYearid); return(View(concession)); }
public ActionResult Edit(concession concession) { concessionRequiredResponse crr = concessionRequired(concession); if (crr.amount <= 0) { ModelState.AddModelError(string.Empty, crr.message); } if (ModelState.IsValid) { concession.time = DateTime.Now; db.Entry(concession).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.feeTypeid = new SelectList(db.feetypes, "id", "type", concession.feeTypeid); ViewBag.studentid = new SelectList(db.students, "id", "htno", concession.studentid); ViewBag.acaYearid = new SelectList(db.acayears, "id", "year", concession.acaYearid); return(View(concession)); }
public concessionRequiredResponse concessionRequired(concession concession) { if (concession.amount < 1) { return(new concessionRequiredResponse(0, "Not a valid amount to allot concession")); } var setfees = db.setfees.Where(d => d.studentid.Equals(concession.studentid)).Where(d => d.feeTypeid.Equals(concession.feeTypeid)).Where(d => d.acaYearid.Equals(concession.acaYearid)); if (setfees.Count() > 0) { long outstandingdue = getOutStandingDue(concession.studentid, concession.acaYearid, concession.feeTypeid); if (concession.amount > outstandingdue) { return(new concessionRequiredResponse(0, "Concession is greater than outstandind due: Rs." + outstandingdue)); } } else { return(new concessionRequiredResponse(0, "There is no fee set with the given parameters")); } return(new concessionRequiredResponse(1, "")); }
public ActionResult Delete(int id) { concession concession = db.concessions.Find(id); return(View(concession)); }
public ViewResult Details(int id) { concession concession = db.concessions.Find(id); return(View(concession)); }