public void PosttheLoanDetailsEmpty() { int roleid = 0; LoanHolder loanHolder = null; var res = loanDetailsController.PostLoanDetails(roleid, loanHolder); Assert.IsType <BadRequestResult>(res); }
public ActionResult PostLoanDetails(int roleid, LoanHolder model) { if (model == null) { return(BadRequest()); } loanDataRepository.PosttheLoandata(roleid, model); return(StatusCode(StatusCodes.Status201Created)); }
//- ----- Create the Loan details with bases of Role "Admin",models are loan Holder%details both public void PosttheLoandata(int roleid, LoanHolder loanHolder) { var x = loanDBContext.RoleDescriptions.Where(x => x.Roleid == roleid).Select(x => x.RoleType).FirstOrDefault(); if (x == "Admin") { loanDBContext.loanHolders.Add(loanHolder); loanDBContext.SaveChanges(); } }
public ActionResult UpdateLoanDetails(int roleid, LoanHolder model) { if (model == null) { return(BadRequest()); } loanDataRepository.PutheLoandata(roleid, model); return(StatusCode(StatusCodes.Status301MovedPermanently)); }
private void ReturnsLoanHolders() { loanHolder = new LoanHolder { BorrowerName = "Adithya", LegalDocuments = "Cash transac", LoanId = "1111", PropertyInformation = "3234Acrs", LoanDetailsList = new List <LoanDetails>() { new LoanDetails { LoanId = "1111", LoanAmount = "23442", LoanTerm = "4 Months", LoanType = "Personal", } }, }; }
public void PutheLoandata(int roleid, LoanHolder loanHolder) { var x = loanDBContext.RoleDescriptions.Where(x => x.Roleid == roleid).Select(x => x.RoleType).FirstOrDefault(); if (x == "Admin") { //loanDBContext.loanHolders. var k = loanDBContext.loanHolders.FirstOrDefault(e => e.BorrowerName == loanHolder.BorrowerName); if (loanHolder != null) { k.LegalDocuments = loanHolder.LegalDocuments; k.LoanDetailsList = loanHolder.LoanDetailsList; k.PropertyInformation = loanHolder.PropertyInformation; loanDBContext.SaveChanges(); } } }