public ActionResult gridAddOrUpdate(setfee setfee) { if (setFeeExists(setfee)) { return(Json(new { success = false, message = "Record Already Exists" }, JsonRequestBehavior.AllowGet)); } if (setfee.id.CompareTo(0) > 0) { feeEntities db1 = new feeEntities(); if (setfee.amount < 0) { setfee setfee1 = db.setfees.Find(setfee.id); db.setfees.Remove(setfee1); } else { long previousAmount = db1.setfees.Find(setfee.id).amount; db1.Dispose(); //long previousAmount = setfees.AsQueryable().FirstOrDefault().amount; if (setfee.amount < previousAmount) { return(Json(new { success = false, message = "You cannot decrease amount, try adding concession instead" }, JsonRequestBehavior.AllowGet)); } db.Entry(setfee).State = EntityState.Modified; //return Json(new { success = true, message = setfee.id.CompareTo(0)>0 }, JsonRequestBehavior.AllowGet); } } else { db.setfees.Add(setfee); //return Json(new { success = true, message = setfee.id.CompareTo(0) > 0 }, JsonRequestBehavior.AllowGet); } db.SaveChanges(); return(Json(new { success = true, message = "Record saved successfully" }, JsonRequestBehavior.AllowGet)); }
public ActionResult gridAddOrUpdate(sem sem) { try { db.Entry(sem).State = EntityState.Modified; db.SaveChanges(); } catch (Exception e) { return(Json(new { success = false, message = "Record not updated" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true, message = "Record updated" }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(user user) { if (user.username.Length < 4) { ModelState.AddModelError("username", "Username should be between 4 to 10 characters"); } if (user.username.Length > 10) { ModelState.AddModelError("username", "Username should be between 4 to 10 characters"); } if (user.password.Length < 5) { ModelState.AddModelError("password", "Password should be between 5 to 10 characters"); } if (user.password.Length > 10) { ModelState.AddModelError("password", "Password should be between 5 to 10 characters"); } if (ModelState.IsValid) { user.username = base64Encryption.Encrypt(user.username); user.password = base64Encryption.Encrypt(user.password); db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.roleid = new SelectList(db.roles, "id", "roleName", user.roleid); return(View(user)); }
public ActionResult Edit(student student) { if (ModelState.IsValid) { if (!db.sems.Find(student.semid).deptid.Equals(student.deptid)) { ModelState.AddModelError("", "Semester selected does not exist in the Department selected"); } } if (ModelState.IsValid) { db.Entry(student).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.batchid = new SelectList(db.batches, "id", "name", student.batchid); ViewBag.casteid = new SelectList(db.castes, "id", "name", student.casteid); ViewBag.deptid = new SelectList(db.depts, "id", "name", student.deptid); ViewBag.quotaid = new SelectList(db.quotas, "id", "name", student.quotaid); ViewBag.semid = new SelectList(db.sems, "id", "name", student.semid); return(View(student)); }
public ActionResult Edit(quota quota) { if (ModelState.IsValid) { db.Entry(quota).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(quota)); }
public ActionResult Edit(paymenttype paymenttype) { if (ModelState.IsValid) { db.Entry(paymenttype).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(paymenttype)); }
public ActionResult Edit(cheque cheque) { if (ModelState.IsValid) { db.Entry(cheque).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.payFeeid = new SelectList(db.payfees, "id", "id", cheque.payFeeid); return(View(cheque)); }
public ActionResult gridAddOrUpdate(rolemodulepermission rolemodulepermission) { try { if (rolemodulepermission.id.CompareTo(0) > 0) { db.Entry(rolemodulepermission).State = EntityState.Modified; } else { db.rolemodulepermissions.Add(rolemodulepermission); } db.SaveChanges(); } catch (Exception e) { return(Json(new { success = false, message = "Record not added" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true, message = "Record Added" }, JsonRequestBehavior.AllowGet)); }
public ActionResult gridAddOrUpdate(reimbursement rb) { if (db.reimbursements.Any(s => s.acaYearid == rb.acaYearid && s.studentid == rb.studentid)) { if (db.reimbursements.Where(s => s.acaYearid == rb.acaYearid && s.studentid == rb.studentid).Select(s => s.id).ToList().AsQueryable().FirstOrDefault() != rb.id) { return(Json(new { success = false, message = "Record Already Exists" }, JsonRequestBehavior.AllowGet)); } else { db.Entry(rb).State = EntityState.Modified; } } else { rb.date = DateTime.Now; db.reimbursements.Add(rb); } db.SaveChanges(); return(Json(new { success = true, message = "Record saved successfully" }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(feetype feetype) { if (feetype.allowedInstallments == 0) { ModelState.AddModelError("", "0 is not valid for Allowed Installments"); } if (ModelState.IsValid) { db.Entry(feetype).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(feetype)); }
public ActionResult Edit(batch batch) { if (!isUniqueBatchName(batch.name)) { ModelState.AddModelError(String.Empty, "Batch already exists"); } if (ModelState.IsValid) { db.Entry(batch).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(batch)); }
public ActionResult Edit(acayear acayear) { if (!isUniqueAcaYear(acayear.year)) { ModelState.AddModelError(String.Empty, "Academic Year already exists"); } if (ModelState.IsValid) { db.Entry(acayear).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(acayear)); }
public ActionResult Edit(caste caste) { if (!isUniqueCasteName(caste.name)) { ModelState.AddModelError(String.Empty, "Caste already exists"); } if (ModelState.IsValid) { db.Entry(caste).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(caste)); }
public ActionResult Edit(dept dept) { if (deptExits(dept)) { ModelState.AddModelError("", "Department Already Exists"); } if (ModelState.IsValid) { db.Entry(dept).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.collegeid = new SelectList(db.colleges, "collegeid", "collegeName", dept.collegeid); return(View(dept)); }
public ActionResult ChangePassword(ChangePasswordModel model) { if (model.ConfirmPassword != null && model.ConfirmPassword.Length > 10) { ModelState.AddModelError("", "ConfirmPassword Password should be between 5 to 10 characters"); } if (model.NewPassword != null && model.NewPassword.Length > 10) { ModelState.AddModelError("", "NewPassword Password should be between 5 to 10 characters"); } if (model.OldPassword != null && model.OldPassword.Length > 10) { ModelState.AddModelError("", "OldPassword Password should be between 5 to 10 characters"); } if (model.ConfirmPassword != null && model.ConfirmPassword != null) { if (!model.NewPassword.Equals(model.ConfirmPassword)) { ModelState.AddModelError("", "Confirmation of New Password failed"); } } if (ModelState.IsValid) { try { int userid = Permissions.getuserid(); user user = db.users.Find(userid); string originalEncryptedOldPassword = user.password; string providedEncryptedOldPassword = base64Encryption.Encrypt(model.OldPassword); if (originalEncryptedOldPassword.Equals(providedEncryptedOldPassword)) { user.password = base64Encryption.Encrypt(model.NewPassword); db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(View("ChangePasswordSuccess")); } ModelState.AddModelError("OldPassword", "Password provided is wrong"); return(View(model)); } catch (Exception) { ModelState.AddModelError("", "The current password is incorrect or the new password is invalid."); return(View(model)); } } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult Edit(payfee payfee) { payFeeRequiredResponse pffr = payFeeRequired(payfee); if (pffr.amount <= 0) { ModelState.AddModelError(string.Empty, pffr.message); } if (ModelState.IsValid) { db.Entry(payfee).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.feeTypeid = new SelectList(db.feetypes, "id", "type", payfee.feeTypeid); ViewBag.paymentTypeid = new SelectList(db.paymenttypes, "id", "type", payfee.paymentTypeid); ViewBag.studentid = new SelectList(db.students, "id", "htno", payfee.studentid); ViewBag.acaYearid = new SelectList(db.acayears, "id", "year", payfee.acaYearid); return(View(payfee)); }
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)); }