예제 #1
0
        public IActionResult Create([FromBody] PersonalLoanModel loan)
        {
            if (IsModelValid(out var errors))
            {
                PersonalLoan addedLoan = loansRepository.Add(mapper.Map <PersonalLoan>(loan));

                return(new CreatedResult(nameof(LoansController.Get), new ResponseModel <PersonalLoanModel> {
                    Data = mapper.Map <PersonalLoanModel>(addedLoan)
                }));
            }
            else
            {
                return(new ObjectResult(new ResponseModel {
                    Errors = errors
                })
                {
                    StatusCode = (int?)HttpStatusCode.BadRequest
                });
            }
        }
예제 #2
0
 public void SaveLoan(Loans config)
 {
     //saving into the database
     _loan.Add(config);
     _loan.Save(config);
 }