public async Task<Loan> SetProperties(ILoanDataService loanDataService, int documentId, int userId, DateTime lentDate)
        {
            var loan = new Loan()
            {
                CreateDate = DateTime.Now,
                CreateUser = Constants.DefaultUser,
                LoanDate = lentDate,
                DueData = lentDate.AddDays(Constants.BooksPropertyForLoan.LoanDays),
                DocumentId = documentId,
                UserId = userId
            };

            return await loanDataService.LoanDocument(loan);
        }
        public async Task <Loan> SetProperties(ILoanDataService loanDataService, int documentId, int userId, DateTime lentDate)
        {
            var loan = new Loan()
            {
                CreateDate = DateTime.Now,
                CreateUser = Constants.DefaultUser,
                LoanDate   = lentDate,
                DueData    = lentDate.AddDays(Constants.BooksPropertyForLoan.LoanDays),
                DocumentId = documentId,
                UserId     = userId
            };

            return(await loanDataService.LoanDocument(loan));
        }
示例#3
0
 public LoanService(ILoanDataService loanDataService)
 {
     this._loanDataService = loanDataService;
 }
 public LoanService(ILoanDataService loanDataService)
 {
     this._loanDataService = loanDataService;
 }