public async Task <IActionResult> CreateApproveWithExceptDetails([FromBody] ApproveWithExceptDetailsAwr appExAwr) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await _service.InsertAsync(appExAwr); await _service.SaveChangesAsync(); return(Ok(appExAwr)); }
public async Task Delete(ApproveWithExceptDetailsAwr appExAwr) { var appexData = await maefRepo.GetFirstOrDefaultAsync(predicate : c => c.Id == appExAwr.MAEFId); appExAwr.AuditLogGroupId = appexData.AuditLogGroupId; appExAwr.HistoryGroupId = Guid.NewGuid(); await historyRepo.InsertAsync(new History { date = DateTime.Now, action = "Approved With Requirement Details Deleted", groupCode = role, user = user, RequestId = appexData.Id, AuditLogGroupId = appExAwr.AuditLogGroupId, HistoryGroupId = appExAwr.HistoryGroupId }); appExAwrRepo.Delete(appExAwr); }