public ActionResult Teachers_Destroy([DataSourceRequest] DataSourceRequest request, global::StudentInternshipManagement.Models.Entities.Teacher teacher) { if (ModelState.IsValid) { _teacherService.Delete(teacher); } return(Json(new[] { teacher }.ToDataSourceResult(request, ModelState))); }
public ActionResult Edit(HttpPostedFileBase file, global::StudentInternshipManagement.Models.Entities.Teacher model) { if (ModelState.IsValid) { if (file != null) { var extension = Path.GetExtension(file.FileName); var physicalPath = Path.Combine(Server.MapPath("~/Images/avatars/"), $"{model.User.UserName}{extension}"); file.SaveAs(physicalPath); model.User.Avatar = $"{model.User.UserName}{extension}"; } ViewBag.Message = _teacherService.Update(model) ? "Thành công" : "Thất bại"; } return(RedirectToAction("Index")); }