Esempio n. 1
0
        public async Task <IActionResult> Delete(HeSoLuongTheoQuanHamDeleteRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(View(ModelState));
            }
            var result = await _heSoLuongTheoQuanHamApiClient.Delete(request.IDHeSoLuongQH);

            if (result.IsSuccessed)
            {
                TempData["result"] = "Xóa hệ số lương thành công!";
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Error", "Home"));
        }
Esempio n. 2
0
        public async Task <IActionResult> Delete(int IDHeSoLuongQH)
        {
            if (!ModelState.IsValid)
            {
                return(View(ModelState));
            }
            var hslvm = await _heSoLuongTheoQuanHamApiClient.Details(IDHeSoLuongQH);

            if (hslvm.IsSuccessed)
            {
                var hslDeleteRequest = new HeSoLuongTheoQuanHamDeleteRequest()
                {
                    IDHeSoLuongQH  = hslvm.ResultObj.IDHeSoLuongQH,
                    IDQH           = hslvm.ResultObj.IDQH,
                    TenQH          = hslvm.ResultObj.TenQH,
                    TenHeSoLuongQH = hslvm.ResultObj.TenHeSoLuongQH,
                    HeSoLuong      = hslvm.ResultObj.HeSoLuong
                };
                return(View(hslDeleteRequest));
            }
            return(View(hslvm));
        }