public IHttpActionResult PutReport(int id, Report report) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != report.Id) { return(BadRequest()); } db.Entry(report).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ReportExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutAuthor([FromUri] int id, Author author) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != author.Id) { return(BadRequest()); } db.Entry(author).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AuthorExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Exclude = "Logo,Password,ConfEmail,ConfPass")] Company company, HttpPostedFileBase imgFile) { /* if (company.Capital < 10000) * { * ModelState.AddModelError("", "Capital should grater than 10000"); * return View(company); * }*/ string path = ""; if (imgFile.FileName.Length > 0) { path = "~/images/" + Path.GetFileName(imgFile.FileName); imgFile.SaveAs(Server.MapPath(path)); } company.Logo = path; var befor = db.Companies.AsNoTracking().Where(x => x.CID == company.CID).ToList().FirstOrDefault(); company.Password = befor.Password; company.ConfEmail = befor.Email; company.ConfPass = befor.Password; db.Entry(company).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ModuleID,ModuleName")] Module module) { if (ModelState.IsValid) { db.Entry(module).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(module)); }
public ActionResult Edit([Bind(Include = "role_id,role")] Role role) { if (ModelState.IsValid) { db.Entry(role).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(role)); }
public ActionResult Edit([Bind(Include = "NewspaperId,NewspaperName,Price")] Newspaper newspaper) { if (ModelState.IsValid) { db.Entry(newspaper).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(newspaper)); }
public ActionResult Edit([Bind(Include = "SurveyID,Date,isActive,ModuleID")] Survey survey) { if (ModelState.IsValid) { db.Entry(survey).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModuleID = new SelectList(db.Modules, "ModuleId", "ModuleName", survey.ModuleID); return(View(survey)); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.role_id = new SelectList(db.Roles, "role_id", "role", user.role_id); return(View(user)); }
public ActionResult Edit([Bind(Include = "EnrollmentID,ModuleID,StudentID")] Enrollment enrollment) { if (ModelState.IsValid) { db.Entry(enrollment).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModuleID = new SelectList(db.Modules, "ModuleID", "ModuleName", enrollment.ModuleID); ViewBag.StudentID = new SelectList(db.Students, "StudentID", "FirstName", enrollment.StudentID); return(View(enrollment)); }
public ActionResult Edit([Bind(Include = "StudentID,FirstName,LastName,Email")] Student student) { if (ModelState.IsValid) { db.Entry(student).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.StudentID = new SelectList(db.Students, "StudentID", "FirstName", student.StudentID); ViewBag.StudentID = new SelectList(db.Users, "UserID", "Password", student.StudentID); return(View(student)); }
public ActionResult Edit([Bind(Include = "ResponseID,SurveyID,StudentID,Value")] Response response) { if (ModelState.IsValid) { db.Entry(response).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.StudentID = new SelectList(db.Students, "StudentID", "FirstName", response.StudentID); ViewBag.SurveyID = new SelectList(db.Surveys, "SurveyID", "SurveyID", response.SurveyID); return(View(response)); }
public ActionResult Edit([Bind(Include = "UserID,Password,Role")] User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserID = new SelectList(db.Lecturers, "LecturerID", "FirstName", user.UserID); ViewBag.UserID = new SelectList(db.Students, "StudentID", "FirstName", user.UserID); return(View(user)); }
public ActionResult Edit(Post post) { if (User.Identity.IsAuthenticated) { if (post.user_id == (int)Session["user_id"] || (string)Session["role"] == "Admin") { if (ModelState.IsValid) { db.Entry(post).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", new { id = post.post_id })); } } } return(View(post)); }