using System; using System.Collections.Generic; using System.Linq; namespace Neo.Legitimate.Data.Models { public partial class LegitimateDatabase { #region GetOutstandingVerificationTasks public List GetOutstandingVerificationTasks(long? workflowInstanceTaskID, long userID) { return Context.Pr_VerificationTasksGet(workflowInstanceTaskID, userID).ToList(); } #endregion #region CompleteApplicationRequestVerification public bool CompleteApplicationRequestVerification(long applicationRequestDetailID, long workflowInstanceTaskID, string comments, long userID, out string errorMessage) { errorMessage = ""; try { Context.Pr_ApplicationRequestVerificationComplete(applicationRequestDetailID, workflowInstanceTaskID, comments, userID); } catch (Exception ex) { errorMessage = GetInnermostMessage(ex); } return String.IsNullOrWhiteSpace(errorMessage); } #endregion #region CompleteLicenceIssueVerification public bool CompleteLicenceIssueVerification(long licenceIssueDetailID, long workflowInstanceTaskID, string comments, long userID, out string errorMessage) { errorMessage = ""; try { Context.Pr_LicenceIssueDetailVerificationComplete(licenceIssueDetailID, workflowInstanceTaskID, comments, userID); } catch (Exception ex) { errorMessage = GetInnermostMessage(ex); } return String.IsNullOrWhiteSpace(errorMessage); } #endregion #region CompleteLicenceIssueVerification public bool CompleteLicenceUpliftmentExtensionVerification(long licenceUpliftmentExtensionRequestDetailID, long workflowInstanceTaskID, string comments, long userID, out string errorMessage) { errorMessage = ""; try { Context.Pr_LicenceUpliftmentExtensionDetailVerificationComplete(licenceUpliftmentExtensionRequestDetailID, workflowInstanceTaskID, comments, userID); } catch (Exception ex) { errorMessage = GetInnermostMessage(ex); } return String.IsNullOrWhiteSpace(errorMessage); } #endregion #region SaveVehicleDetailsInBulkVerification public void SaveVehicleDetailsInBulkVerification(long applicationVehicleDetailsInBulkID, long applicationRequestDetailID, bool isVerified, bool isException, string exceptionDetails, bool isLastVehicleToBeVerified, long userID) { Context.Pr_ApplicationVehicleDetailsInBulkVerificationUpdate(applicationVehicleDetailsInBulkID, applicationRequestDetailID, isVerified, isException, exceptionDetails, isLastVehicleToBeVerified, userID); } #endregion } }