Esempio n. 1
0
        public LoanDetailResponse generateDataTable(string loanId, LoanDetailResponse ll, Loan loan)
        {
            ll.Street         = loan.Fields["11"].Value != null ?  loan.Fields["11"].Value.ToString(): "";
            ll.City           = loan.Fields["12"].Value != null? loan.Fields["12"].Value.ToString() : "";
            ll.County         = loan.Fields["13"].Value != null? loan.Fields["13"].Value.ToString() : "";
            ll.State          = loan.Fields["14"].Value != null? loan.Fields["14"].Value.ToString() : "";
            ll.LoanToValue    = loan.Fields["353"].Value != null? loan.Fields["353"].Value.ToString() : "";
            ll.LoanName       = loan.Fields["37"].Value != null ? loan.Fields["37"].Value.ToString(): "" + " " + loan.Fields["36"].Value != null ? loan.Fields["36"].Value.ToString() : "";
            ll.InterestRate   = loan.Fields["3"].Value != null? loan.Fields["3"].Value.ToString() : "";
            ll.Term           = loan.Fields["4"].Value != null? loan.Fields["4"].Value.ToString() : "";
            ll.MonthlyPayment = loan.Fields["5"].Value != null? loan.Fields["5"].Value.ToString() : "";
            ll.LoanId         = loan.LoanNumber;

            return(ll);
        }
Esempio n. 2
0
        public Loan GetAttachmentbyId(Loan loan, LoanDetailResponse ld)
        {
            try
            {
                Directory.CreateDirectory("C:\\Temp\\" + loan.LoanName);

                foreach (Attachment att in loan.Attachments)
                {
                    att.SaveToDisk("C:\\Temp\\" + loan.LoanName + "\\" + att.Name);
                    ld.NumberOfAttachmentsSaved++;
                }
            }
            catch (Exception e)
            {
                sb.AppendLine("Attachment Exception" + e.Message);
            }
            return(loan);
        }
Esempio n. 3
0
        public LoanDetailResponse GetLoanByLoanID(string loanId)
        {
            LoanDetailResponse ld = new LoanDetailResponse();
            // Loan loan = new Loan()


            string id = "{" + loanId + "}";

            try
            {                // Start the session
                login();

                sb.Append("log something: Login Success");
                // flush every 20 seconds as you do it

                System.Web.Security.FormsAuthentication.SetAuthCookie(loginName, false);

                //Loan loan = s.Loans.Open("{fa8148a4-a482-4fa8-a6e6-ebbb3ae8e1cc}");
                Loan loan = s.Loans.Open(id);

                sb.AppendLine("log something:Loan Name: " + loan.LoanName);
                GetAttachmentbyId(loan, ld);
                ld = generateDataTable(id, ld, loan);
                loan.Unlock();
                loan.Close();
                s.End();
                ld.Success = true;
                ld.Message = "Loan load successful.";
            }
            catch (Exception ex)
            {
                ld.Success = false;
                ld.Message = ex.Message;
                sb.AppendLine("log something: Login Fail" + ex.Message);
            }
            sb.AppendLine(System.DateTime.Now.ToString());
            sb.AppendLine("   ------------------------------------");

            File.AppendAllText("C://Temp//log.txt", sb.ToString());
            sb.Clear();
            return(ld);
        }