public ActionResult Edit([Bind(Include = "Id,StudentId,Name,Birthday,Gender,Email,Introduce")] StudentClient studentClient) { if (ModelState.IsValid) { ServiceClient client = new ServiceClient(); client.UpdateStudent(studentClient.Id, ConvertTypeHelper.ConvertViewStudentToServiceStudent(studentClient)); client.Close(); return(RedirectToAction("Index")); } return(View(studentClient)); }
public ActionResult Edit(StudentClient student) { if (ModelState.IsValid) { ServiceClient client = new ServiceClient(); client.UpdateStudent(student.Id, ConvertTypeHelper.ConvertViewStudentToServiceStudent(student)); client.Close(); return(RedirectToAction("Index")); } return(View(student)); }
public ActionResult Edit(int id) { ServiceClient client = new ServiceClient(); var serviceStd = client.GetStudentById(id); var viewStd = ConvertTypeHelper.ConvertServiceStudentToViewStudent(serviceStd); if (viewStd == null) { return(RedirectToAction("Index")); } return(View(viewStd)); }
// GET: StudentClients public ActionResult Index() { List <StudentClient> listStudent = new List <StudentClient>(); ServiceClient serviceClient = new ServiceClient(); var inDbListStd = serviceClient.GetListStudents(); //convert to view model foreach (var std in inDbListStd) { var studentClient = ConvertTypeHelper.ConvertServiceStudentToViewStudent(std); listStudent.Add(studentClient); } serviceClient.Close(); return(View(listStudent)); }
public ActionResult Details(int id) { ServiceClient client = new ServiceClient(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StudentClient studentClient = ConvertTypeHelper.ConvertServiceStudentToViewStudent(client.GetStudentById(id)); if (studentClient == null) { return(HttpNotFound()); } return(View(studentClient)); }
public ActionResult Create(StudentClient student) { if (ModelState.IsValid) { ServiceClient client = new ServiceClient(); //convert to servive student var inDatabaseStudent = ConvertTypeHelper.ConvertViewStudentToServiceStudent(student); var res = client.CreateStudent(inDatabaseStudent); if (res != null) { return(RedirectToAction("Index")); } client.Close(); } return(View(student)); }
public ActionResult Create([Bind(Include = "Id,StudentId,Name,Birthday,Gender,Email,Introduce")] StudentClient studentClient) { if (ModelState.IsValid) { ServiceClient client = new ServiceClient(); //convert to servive student var inDatabaseStudent = ConvertTypeHelper.ConvertViewStudentToServiceStudent(studentClient); var res = client.AddStudent(inDatabaseStudent); if (res != null) { return(RedirectToAction("Index")); } client.Close(); } return(View(studentClient)); }