public async Task <IActionResult> OnPostDeleteAsync([FromBody] JsonDataId data) { try { if (data == null) { throw new ArgumentException("Parameter should not be null !"); } var dataId = Convert.ToInt32(data.DataId); var updatedBy = _userManager.GetUserId(User); var updatedDate = DateTime.Now; await _mRoleService.DeleteAsync(dataId, updatedBy, updatedDate); var roles = await _mRoleService.GetAllAsync(); return(Partial("MRolePartials/_ViewList", roles)); } catch (Exception ex) { _logger.LogError("Error occured, {@ex}", ex); return(BadRequest(ex.Message)); } }
public async Task <IActionResult> OnPostDeleteAsync([FromBody] JsonDataId data) { try { var dataId = Convert.ToInt32(data.DataId); var user = await _userManager.GetUserAsync(User); var updatedBy = user.Id; var updatedDate = DateTime.Now; await _mEmployeeService.DeleteAsync(dataId, updatedBy, updatedDate); var employees = await _mEmployeeService.GetAllAsync(); return(Partial("MEmployeePartials/_MEmployeeViewListPartial", employees)); } catch (Exception ex) { _logger.LogError("Error occured, {@ex}", ex); return(BadRequest(ex.Message)); } }