public ActionResult Admins_Destroy([DataSourceRequest] DataSourceRequest request, global::StudentInternshipManagement.Models.Entities.Admin admin) { if (ModelState.IsValid) { _adminService.Delete(admin); } return(Json(new[] { admin }.ToDataSourceResult(request, ModelState))); }
public ActionResult Edit(HttpPostedFileBase file, global::StudentInternshipManagement.Models.Entities.Admin model) { if (ModelState.IsValid) { if (file != null) { string extension = Path.GetExtension(file.FileName); string physicalPath = Path.Combine(Server.MapPath("~/Images/avatars/"), $"{model.User.UserName}{extension}"); file.SaveAs(physicalPath); model.User.Avatar = $"{model.User.UserName}{extension}"; } ViewBag.Message = _adminService.Update(model) ? "Thành công" : "Thất bại"; } return(RedirectToAction("Index")); }
public ActionResult Edit() { global::StudentInternshipManagement.Models.Entities.Admin admin = _adminService.GetById(CurrentAdminId); return(View(admin)); }
// GET: Student/Profile public ActionResult Index() { global::StudentInternshipManagement.Models.Entities.Admin admin = _adminService.GetById(CurrentAdminId); ViewBag.Email = CurrentUser.Email; return(View(admin)); }