Exemplo n.º 1
0
 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"));
     }
 }
Exemplo n.º 2
0
        public JsonResult UpdateFeeHead(int ID, NewFeeHeading FeeHeading)
        {
            FeesController obj      = new FeesController();
            var            response = obj.UpdateFeeHead(ID, FeeHeading);

            return(Json(response, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 //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"));
     }
 }
Exemplo n.º 6
0
 //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));
     }
 }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 8
0
        //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));
            }
        }