public async Task <IActionResult> Delete(QLNghiPhepDeleteRequest request) { var result = await _qLNghiPhepApiClient.Delete(request.IDNP); if (result.IsSuccessed) { TempData["result"] = "Xóa nghỉ phép thành công!"; return(RedirectToAction("Index")); } return(RedirectToAction("Error", "Home")); }
public async Task <IActionResult> Delete(int IDNP) { if (!ModelState.IsValid) { return(View(ModelState)); } var qlnpViewModel = await _qLNghiPhepApiClient.Details(IDNP); var qlnpDeleteRequest = new QLNghiPhepDeleteRequest() { IDNP = qlnpViewModel.ResultObj.IDNP, IDSQ = qlnpViewModel.ResultObj.IDSQ, HoTen = qlnpViewModel.ResultObj.HoTen, ThoiGianBDNP = qlnpViewModel.ResultObj.ThoiGianBDNP, ThoiGianKTNP = qlnpViewModel.ResultObj.ThoiGianKTNP, NghiPhepState = qlnpViewModel.ResultObj.NghiPhepState }; return(View(qlnpDeleteRequest)); }