public ActionResult Delete(int id) { tblSemester obj = db.tblSemesters.SingleOrDefault(u => u.SemesterId == id); SemesterViewModel vobj = new SemesterViewModel(); vobj.SemesterName = obj.SemesterName; vobj.Duration = obj.Duration; vobj.Fee = obj.Fee; vobj.StudentId = obj.StudentId; return(View(vobj)); }
public PartialViewResult Details(int id) { tblSemester obj = db.tblSemesters.SingleOrDefault(u => u.SemesterId == id); SemesterViewModel vobj = new SemesterViewModel(); vobj.SemesterName = obj.SemesterName; vobj.Duration = obj.Duration; vobj.Fee = obj.Fee; vobj.StudentId = obj.StudentId; ViewBag.Details = "Show"; return(PartialView("_SemesterDetails", vobj)); }
public ActionResult DeleteConfirm(int id) { tblSemester obj = db.tblSemesters.SingleOrDefault(u => u.SemesterId == id); if (obj != null) { db.tblSemesters.Remove(obj); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(obj)); } }
public HttpResponseMessage Put([Bind(Include = "Semester_Name,Model")] SemesterViewModel svm) { AssignmentManagementSystemEntities db = new AssignmentManagementSystemEntities(); var semester = semDB.ListAll().Find(s => s.Id.Equals(svm.Id)); string message = "Semester Updated Successfully"; tblSemester tb = db.tblSemesters.Where(s => s.Semester_Id == svm.Id).FirstOrDefault(); bool isexists = semDB.CheckSemesterExist(svm.Semester_Name); if (isexists) { if (tb.Semester_Name == svm.Semester_Name) { if (ModelState.IsValid) { semDB.Update(svm); return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } } else { ModelState.AddModelError("Semester_Name", "Semester Name Already Exist"); } } if (ModelState.IsValid) { semDB.Update(svm); return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } }
public ActionResult Create(SemesterViewModel Smvobj) { var result = false; try { tblSemester obj; if (Smvobj.SemesterId == 0) { obj = new tblSemester(); obj.SemesterName = Smvobj.SemesterName; obj.Duration = Smvobj.Duration; obj.Fee = Smvobj.Fee; obj.StudentId = Smvobj.StudentId; //string fileName = Path.GetFileNameWithoutExtension(vobj.ImageFile.FileName); //string extension = Path.GetExtension(vobj.ImageFile.FileName); //fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; //vobj.ImageUrl = "~/Images/" + fileName; //fileName = Path.Combine(Server.MapPath("~/Images/" + fileName)); //vobj.ImageFile.SaveAs(fileName); //obj.ImageName = vobj.ImageName; //obj.ImageUrl = vobj.ImageUrl; db.tblSemesters.Add(obj); db.SaveChanges(); result = true; } else { obj = db.tblSemesters.SingleOrDefault(u => u.SemesterId == Smvobj.SemesterId); obj.SemesterName = Smvobj.SemesterName; obj.Duration = Smvobj.Duration; obj.Fee = Smvobj.Fee; obj.StudentId = Smvobj.StudentId; //string fileName = Path.GetFileNameWithoutExtension(vobj.ImageFile.FileName); //string extension = Path.GetExtension(vobj.ImageFile.FileName); //fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; //vobj.ImageUrl = "~/Images/" + fileName; //fileName = Path.Combine(Server.MapPath("~/Images/" + fileName)); //vobj.ImageFile.SaveAs(fileName); //obj.ImageName = vobj.ImageName; //obj.ImageUrl = vobj.ImageUrl; db.SaveChanges(); result = true; } if (result) { return(RedirectToAction("Index")); } else { return(View()); } } catch (Exception ex) { throw; } }