public ActionResult DeleteConfirmed(int id) { AspNetClass_FeeType aspNetClass_FeeType = db.AspNetClass_FeeType.Find(id); db.AspNetClass_FeeType.Remove(aspNetClass_FeeType); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,ClassID,FeeTypeID,Amount")] AspNetClass_FeeType aspNetClass_FeeType) { if (ModelState.IsValid) { db.Entry(aspNetClass_FeeType).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ClassID = new SelectList(db.AspNetClasses, "Id", "ClassName", aspNetClass_FeeType.ClassID); ViewBag.FeeTypeID = new SelectList(db.AspNetFeeTypes, "Id", "TypeName", aspNetClass_FeeType.FeeTypeID); return(View(aspNetClass_FeeType)); }
public ActionResult Create([Bind(Include = "Id,ClassID,FeeTypeID,Amount")] AspNetClass_FeeType aspNetClass_FeeType) { if (ModelState.IsValid) { // db.AspNetClass_FeeType.Add(aspNetClass_FeeType); //db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ClassID = new SelectList(db.AspNetClasses, "Id", "ClassName", aspNetClass_FeeType.ClassID); ViewBag.FeeTypeID = new SelectList(db.AspNetFeeTypes, "Id", "TypeName", aspNetClass_FeeType.FeeTypeID); return(View(aspNetClass_FeeType)); }
public ActionResult AddClass_FeeType(List <class_feetype> class_feeType) { foreach (var item in class_feeType) { AspNetClass_FeeType class_fee = new AspNetClass_FeeType(); class_fee.ClassID = item.ClassId; class_fee.FeeTypeID = item.FeeTypeID; class_fee.Amount = item.Amount; db.AspNetClass_FeeType.Add(class_fee); db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,ClassID,LedgerID,Amount,Type")] AspNetClass_FeeType aspNetClass_FeeType) { if (ModelState.IsValid) { db.AspNetClass_FeeType.Add(aspNetClass_FeeType); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ClassID = new SelectList(db.AspNetClasses, "Id", "ClassName", aspNetClass_FeeType.ClassID); ViewBag.LedgerID = new SelectList(db.AspNetFinanceLedgers, "Id", "Name", aspNetClass_FeeType.LedgerID); return(View(aspNetClass_FeeType)); }
// GET: AspNetClass_FeeType/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AspNetClass_FeeType aspNetClass_FeeType = db.AspNetClass_FeeType.Find(id); if (aspNetClass_FeeType == null) { return(HttpNotFound()); } return(View(aspNetClass_FeeType)); }
// GET: AspNetClass_FeeType/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AspNetClass_FeeType aspNetClass_FeeType = db.AspNetClass_FeeType.Find(id); if (aspNetClass_FeeType == null) { return(HttpNotFound()); } ViewBag.ClassID = new SelectList(db.AspNetClasses, "Id", "ClassName", aspNetClass_FeeType.ClassID); ViewBag.FeeTypeID = new SelectList(db.AspNetFeeTypes, "Id", "TypeName", aspNetClass_FeeType.FeeTypeID); return(View(aspNetClass_FeeType)); }
public ActionResult DeleteCnfm(int id) { AspNetClass_FeeType aspNetClass_FeeType = db.AspNetClass_FeeType.Find(id); try { db.AspNetClass_FeeType.Remove(aspNetClass_FeeType); db.SaveChanges(); return(Json("True", JsonRequestBehavior.AllowGet)); } catch { ViewBag.Error = "It can't be deleted"; return(Json("False", JsonRequestBehavior.AllowGet)); } }
public JsonResult AddClass_FeeType(List <class_feetype> class_feeType) { var dbContextTransaction = db.Database.BeginTransaction(); try { foreach (var item in class_feeType) { if (item.Id == -1) { AspNetClass_FeeType class_fee = new AspNetClass_FeeType(); class_fee.ClassID = item.ClassId; class_fee.LedgerID = item.LedgerID; class_fee.Amount = item.Amount; class_fee.Type = item.Type; db.AspNetClass_FeeType.Add(class_fee); db.SaveChanges(); } else { AspNetClass_FeeType class_fee = db.AspNetClass_FeeType.Where(x => x.Id == item.Id).FirstOrDefault(); class_fee.ClassID = item.ClassId; class_fee.LedgerID = item.LedgerID; class_fee.Amount = item.Amount; class_fee.Type = item.Type; db.SaveChanges(); } } dbContextTransaction.Commit(); return(Json("True", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { dbContextTransaction.Dispose(); return(Json("False", JsonRequestBehavior.AllowGet)); } }