public ActionResult Edit([Bind(Include = "ApplicantId,Title,FullName,Address,Mobile,Email,DOB,Civil_Status")] Applicant applicant) { if (ModelState.IsValid) { db.Entry(applicant).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicant)); }
public ActionResult Edit([Bind(Include = "ID,FirstName,MiddleName,LastName,CreateTime,SocialSecurityNo,Email,HomePhone,CellPhone,Street,City,State,Zip,DOB,Gender,SchoolName,SchoolCity,GraduationDate,GPA,MathScore,VerbalScore,TotalScore,PAOfInterest,EnrollmentSemester,EnrollmentYear,EnrollmentDecision")] Applicant applicant) { if (ModelState.IsValid) { db.Entry(applicant).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicant)); }
public ActionResult Put(int id, Applicant newApplicant) { ApplicantValidator validator = new ApplicantValidator(); var validateResult = validator.Validate(newApplicant); if (validateResult.IsValid) { newApplicant.ID = id; dbContext.Attach(newApplicant); dbContext.Entry(newApplicant).State = EntityState.Modified; dbContext.SaveChanges(); return(Ok()); } else { string allMessages = validateResult.ToString("~"); return(BadRequest(new { Message = allMessages })); } }