public ActionResult EditFeeHeading(NewFeeHeading objNewFeeHeading) { using (wisdomDBEntities db = new wisdomDBEntities()) { ClassController _class = new ClassController(); NewFeeHeading Existing = db.NewFeeHeadings.Find(objNewFeeHeading.FID); Existing.January = objNewFeeHeading.January; Existing.February = objNewFeeHeading.February; Existing.March = objNewFeeHeading.March; Existing.April = objNewFeeHeading.April; Existing.May = objNewFeeHeading.May; Existing.June = objNewFeeHeading.June; Existing.July = objNewFeeHeading.July; Existing.August = objNewFeeHeading.August; Existing.September = objNewFeeHeading.September; Existing.October = objNewFeeHeading.October; Existing.November = objNewFeeHeading.November; Existing.December = objNewFeeHeading.December; Existing.Class = Convert.ToString(_class.GetClassID(objNewFeeHeading.Class)); Existing.Heading = objNewFeeHeading.Heading; Existing.IsMonth = objNewFeeHeading.IsMonth; db.SaveChanges(); return(RedirectToAction("FeeHeadings")); } }
public JsonResult UpdateFeeHead(int ID, NewFeeHeading FeeHeading) { FeesController obj = new FeesController(); var response = obj.UpdateFeeHead(ID, FeeHeading); return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult AddFeeHead(NewFeeHeading FeeHeading) { FeesController obj = new FeesController(); var response = obj.AddFeeHead(FeeHeading); return(Json(((SchoolApi.NewFeeHeading)(((System.Net.Http.ObjectContent)(response.Content)).Value)).FID, JsonRequestBehavior.AllowGet)); }
public bool UpdateFeeHead(int FID, NewFeeHeading newFeeHeading) { ClassController _class = new ClassController(); if (!ModelState.IsValid) { return(false); } if (FID != newFeeHeading.FID) { return(false); } newFeeHeading.Class = Convert.ToString(_class.GetClassID(newFeeHeading.Class)); SchoolDB.Entry(newFeeHeading).State = EntityState.Modified; try { SchoolDB.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(false); } return(true); }
//DeleteFeeHeading public ActionResult FeeHeadingDelete(int id) { using (wisdomDBEntities db = new wisdomDBEntities()) { NewFeeHeading objDelete = db.NewFeeHeadings.Find(id); db.NewFeeHeadings.Remove(objDelete); db.SaveChanges(); return(RedirectToAction("FeeHeadings")); } }
//EditFeeHeading public ActionResult EditFeeHeading(int id) { using (wisdomDBEntities db = new wisdomDBEntities()) { NewFeeHeading SeletedHeading = new NewFeeHeading(); ClassController _class = new ClassController(); SeletedHeading = db.NewFeeHeadings.Find(id); SeletedHeading.Class = _class.GetClassName(SeletedHeading.Class); return(View("EditFeeHEading", SeletedHeading)); } }
public NewFeeHeading DeleteFeeHead(int Id) { NewFeeHeading FeeHeading = SchoolDB.NewFeeHeadings.Find(Id); if (FeeHeading == null) { return(FeeHeading); } SchoolDB.NewFeeHeadings.Remove(FeeHeading); try { SchoolDB.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(FeeHeading); } return(FeeHeading); }
//insert stFeeDetail public HttpResponseMessage AddFeeHead(NewFeeHeading newFeeHeading) { HttpRequestMessage Request = new HttpRequestMessage(); Request.Properties.Add(HttpPropertyKeys.HttpConfigurationKey, new HttpConfiguration()); if (ModelState.IsValid) { newFeeHeading.Class = Convert.ToString(_class.GetClassID(newFeeHeading.Class)); SchoolDB.NewFeeHeadings.Add(newFeeHeading); SchoolDB.SaveChanges(); newFeeHeading.Class = Convert.ToString(_class.GetClassName(newFeeHeading.Class)); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, newFeeHeading); return(response); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } }