public IActionResult Severity(bool q1, bool q2, bool q3, bool q4, bool q5, string pnm, string mnm, string onm, DateTime dtee) { string dtees = dtee.ToString(); string aType = HttpContext.Session.GetString("audittype").ToString(); AuditRequest auditRequest = new AuditRequest(); Questions qq = new Questions() { Question1 = q1, Question2 = q2, Question3 = q3, Question4 = q4, Question5 = q5 }; auditRequest.ProjectName = pnm; auditRequest.ProjectManagerName = mnm; auditRequest.ApplicationOwnerName = onm; auditRequest.Auditdetails = new AuditDetail() { Type = aType, Date = dtees, questions = qq }; AuditResponse auditResponse = new AuditResponse(); auditResponse = _severityProvider.GetResponse(auditRequest); StoreAuditResponse storeAudit = new StoreAuditResponse() { ProjectName = pnm, ProjectManagerName = mnm, ApplicationOwnerName = onm, AuditType = aType, AuditDate = dtees, AuditId = auditResponse.AuditId, ProjectExecutionStatus = auditResponse.ProjectExexutionStatus, RemedialActionDuration = auditResponse.RemedialActionDuration }; try { _severityProvider.StoreResponse(storeAudit); } catch (Exception e) { return(RedirectToAction("Login", "Home")); } return(View(auditResponse)); }
public void StoreResponse(StoreAuditResponse auditResponse) { _severityRepo.StoreResponse(auditResponse); }
public void StoreResponse(StoreAuditResponse auditResponse) { _auditDbContext.storeAuditResponses.Add(auditResponse); _auditDbContext.SaveChanges(); }