public async Task <IActionResult> SelectPicture([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_SelectPicture")); } var pictureViewModel = await _pictureService.GetByIdAsync(Convert.ToInt32(model.Id)); return(new JsonResult(pictureViewModel)); }
public async Task <IActionResult> RenderDelete([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_Delete")); } var viewModel = await _brandService.GetByIdAsync(Convert.ToInt32(model.Id)); if (viewModel == null) { ModelState.AddModelError("", RequestNotFound); return(PartialView("_Delete")); } return(PartialView("_Delete", model: viewModel)); }
public async Task <IActionResult> RenderRequestType([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_Create", new RequestTypeViewModel())); } var requestTypeViewModel = await _requestTypeService.GetByIdAsync(Convert.ToInt32(model.Id)); if (requestTypeViewModel == null) { ModelState.AddModelError("", RequestTypeNotFound); return(PartialView("_Create")); } return(PartialView("_Create", requestTypeViewModel)); }
public async Task <IActionResult> RenderRole([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_Create")); } var role = await _roleManager.FindByIdAsync(model.Id).ConfigureAwait(false); if (role == null) { ModelState.AddModelError("", RoleNotFound); return(PartialView("_Create")); } return(PartialView("_Create", model: new RoleViewModel { Id = role.Id.ToString(), Name = role.Name })); }
public async Task <IActionResult> RenderDelete([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_Delete")); } var softwareVersionViewModel = await _softwareVersionService.GetByIdAsync(Convert.ToInt32(model.Id)); if (softwareVersionViewModel == null) { ModelState.AddModelError("", SoftwareVersionNotFound); return(PartialView("_Delete")); } if (await _softwareVersionService.CheckExistRelationAsync(softwareVersionViewModel.Id)) { ModelState.AddModelError("", SoftwareVersionNotFound); return(PartialView("_Used")); } return(PartialView("_Delete", model: softwareVersionViewModel)); }
public async Task <IActionResult> RenderDeletePicture([FromBody] ModelIdViewModel model) { if (string.IsNullOrWhiteSpace(model?.Id)) { return(PartialView("_DeletePicture")); } var viewModel = await _pictureService.GetByIdAsync(Convert.ToInt32(model.Id)); if (viewModel == null) { ModelState.AddModelError("", RequestPictureNotFound); return(PartialView("_DeletePicture")); } //if (await _folderService.CheckExistRelationAsync(viewModel.Id)) //{ // ModelState.AddModelError("", RequestPictureNotFound); // return PartialView("_Used"); //} return(PartialView("_DeletePicture", model: viewModel)); }
public async Task <IActionResult> RenderRole([FromBody] ModelIdViewModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (model == null || model.Id == 0) { return(PartialView("_Create", model: new RoleViewModel())); } var role = await _roleManager.FindByIdAsync(model.Id.ToString()); if (role == null) { ModelState.AddModelError("", RoleNotFound); return(PartialView("_Create", model: new RoleViewModel())); } return(PartialView("_Create", model: new RoleViewModel { Id = role.Id.ToString(), Name = role.Name })); }