public bool PostRiskDocument(RiskDocumentVM riskDocumentVm, string user) { RiskDocumentBuilder builder = new RiskDocumentBuilder(_ampRepository, riskDocumentVm, user); builder.BuildRiskDocument(); RiskDocument riskDocument = builder.RiskDocument; if (riskDocument.RiskRegisterID == 0) { _ampRepository.InsertRiskDocuments(riskDocument); } _ampRepository.Save(); return(true); }