public async Task <Core.Model.CoreLoan> AddLoanAsync(Core.Model.CoreLoan Loan) { var newLoan = Mapper.MapLoan(Loan); _context.Loan.Add(newLoan); await _context.SaveChangesAsync(); return(Mapper.MapLoan(newLoan)); }
public static Model.Loan MapLoan(Core.Model.CoreLoan loan) { return(new Model.Loan { Id = loan.Id, AccumulatedCost = loan.AccumulatedCost, InterestRate = loan.InterestRate, MonthlyRate = loan.MonthlyRate, RetainingCost = loan.RetainingCost, UserId = loan.UserId, //User = MapUsers(loan.CurrentUser) }); }
public EntityState Changed(Core.Model.CoreLoan Loan) { return(_context.Entry(Loan).State = EntityState.Modified); }