public ActionResult BookTransaction(string bookISBN) { CreateBookTransactionViewModel createBookTransactionViewModel = new CreateBookTransactionViewModel(); createBookTransactionViewModel.TransactionData = new BookTransaction(); createBookTransactionViewModel.TransactionData.BookISBN = Convert.ToInt32(bookISBN); // min return date must be date now // max return date must be 30 working days after retrieve. var actualReturnDate = DateTime.Now.AddDays(DateHelper.DaysLeft(DateTime.Now, DateTime.Now.AddDays(30), true)); createBookTransactionViewModel.TransactionData.ReturnDate = actualReturnDate; var members = _memberService.GetAll(); createBookTransactionViewModel.Members = new SelectList(members, "Id", "Name"); return(View(createBookTransactionViewModel)); }
public ActionResult BookTransaction(CreateBookTransactionViewModel createBookTransactionViewModel) { createBookTransactionViewModel.TransactionData.Status = 1; // requested _bookTransactionManager.Insert(createBookTransactionViewModel.TransactionData); return(View("Index")); }