public ActionResult UpdateStudentDetails(Students student) { try { DBHelper.Instance.UpdateStudent(student); return Json(new { success = "Профиль студента обновлен" }); } catch (Exception ex) { return Json(new { errors = ex.Message }); } }
// Create new student public int CreateStudent(Students student) { db.Students.Add(student); db.SaveChanges(); return db.Students.Where(s => s.Login == student.Login).Select(s => s.StudentId).FirstOrDefault(); }
public void UpdateStudent(Students model) { try { var student = db.Students.Where(s => s.StudentId == model.StudentId).FirstOrDefault(); student.FirstName = model.FirstName; student.LastName = model.LastName; db.Entry(student).State = EntityState.Modified; db.SaveChanges(); } catch (Exception ex) { throw new DBException("UpdateStudent(): ", ex.ToString()); } }