예제 #1
0
        public Underwriting TryCreate(Underwriting underwriting)
        {
            if (underwriting == null)
            {
                return(null);
            }
            var uw = UnderwritingDAO.TryCreate(underwriting);

            return(uw);
        }
예제 #2
0
 public void ChangeStatus(string BBLE, int status, string statusNote, string updateBy)
 {
     if (string.IsNullOrEmpty(BBLE))
     {
         throw new Exception("BBLE is Required.");
     }
     if (string.IsNullOrEmpty(statusNote))
     {
         throw new Exception("Status Note is Required.");
     }
     if (string.IsNullOrEmpty(updateBy))
     {
         throw new Exception("Underwriter's information is missing.");
     }
     Underwriting.UnderwritingStatusEnum estatus = (Underwriting.UnderwritingStatusEnum)status;
     UnderwritingDAO.ChangeStatus(BBLE, estatus, statusNote, updateBy);
     return;
 }
예제 #3
0
 public AuditLog[] GetAuditLogs(String objectName, String recordId)
 {
     return(UnderwritingDAO.GetAuditLogs(objectName, recordId));
 }
예제 #4
0
 public object[] GetUnderwritingListInfoByStatus(int status)
 {
     return(UnderwritingDAO.GetUnderwritingListInfoByStatus(status));
 }
예제 #5
0
 public string[] GetUnderwritingBBLEs()
 {
     return(UnderwritingDAO.GetAllUnderwritingBBLE());
 }
예제 #6
0
 public object[] GetUnderwritingListInfo()
 {
     return(UnderwritingDAO.GetUnderwritingListInfo());
 }
예제 #7
0
 public Underwriting GetUnderwritingByBBLE(string bble)
 {
     return(UnderwritingDAO.GetUnderwritingByBBLE(bble));
 }
예제 #8
0
 public UnderwritingArchived GetArchivedByID(int id)
 {
     return(UnderwritingDAO.GetArchived(id));
 }
예제 #9
0
 public IEnumerable <UnderwritingArchived> GetArchivedListByBBLE(string bble)
 {
     return(UnderwritingDAO.LoadArchivedList(bble).AsEnumerable());
 }
예제 #10
0
 public UnderwritingArchived PostArchive(Underwriting underwriting, string archiveNote, string username)
 {
     UnderwritingDAO.SaveOrUpdate(underwriting, username);
     return(UnderwritingDAO.Archive(underwriting.BBLE, username, archiveNote));
 }
예제 #11
0
 public Underwriting PostUnderwriting(Underwriting underwriting, string username)
 {
     return(UnderwritingDAO.SaveOrUpdate(underwriting, username));
 }