Пример #1
0
 public ActionResult borrowBook(string isbn)
 {
     if (Session["User"] != null)
     {
         Library_BL.User user = (Library_BL.User)Session["User"];
         Library_BL.User.borrowBook(user.PersonId, isbn);
         return(RedirectToAction("userListBooks"));
     }
     else
     {
         return(RedirectToAction("userListBooks"));
     }
 }
Пример #2
0
 public ActionResult IndexUser()
 {
     if (Session["User"] != null)
     {
         Library_BL.User user = (Library_BL.User)Session["User"];
         ViewBag.userName       = user.UserName;
         ViewBag.showLoginPanel = false;
     }
     else
     {
         ViewBag.showLoginPanel = true;
     }
     return(View());
 }
Пример #3
0
 public ActionResult editUser(string personid, FormCollection collection)
 {
     try
     {
         Library_BL.User user = Library_BL.User.getByPersonId(personid);
         user.PersonId  = collection["PersonId"];
         user.FirstName = collection["FirstName"];
         user.LastName  = collection["LastName"];
         user.UserName  = collection["username"];
         user.Password  = collection["password"];
         user.save();
         return(RedirectToAction("ListUsers"));
     }
     catch (Exception er)
     {
         throw er;
     }
 }
Пример #4
0
 public ActionResult CreateUser(FormCollection collection)
 {
     try
     {
         Library_BL.User user = new Library_BL.User();
         user.FirstName = collection["FirstName"];
         user.LastName  = collection["LastName"];
         user.PersonId  = collection["PersonId"];
         user.UserName  = collection["UserName"];
         user.Password  = collection["Password"];
         user.save();
         return(RedirectToAction("ListUsers"));
     }
     catch
     {
         return(View());
     }
 }
Пример #5
0
 public ActionResult BorrowedBooks()
 {
     Library_BL.User user = (Library_BL.User)Session["User"];
     return(View(Library_BL.Borrow.getBorrowedBooks(user.PersonId)));
 }