public LibraryController(LibraryContext libraryContext, IHostingEnvironment environment)
 {
     _context     = libraryContext;
     _environment = environment;
 }
Example #2
0
 public AuthorsController(LibraryContext db)
 {
     _db = db;
 }
Example #3
0
 public PatronsController(LibraryContext context)
 {
     _context = context;
 }
Example #4
0
 public PatronsController(LibraryContext db, UserManager <ApplicationUser> userManager)
 {
     _db          = db;
     _userManager = userManager;
 }
 public LibrarianController(LibraryContext libraryContext)
 {
     _context = libraryContext;
 }
 public TestDetailsController(LibraryContext context)
 {
     _context = context;
 }
 public PatronsController(LibraryContext db)
 {
     _db = db;
 }
 public ConferencesController(LibraryContext context)
 {
     _context = context;
 }
 public UserController(LibraryContext context)
 {
     _context = context;
 }
Example #10
0
 public AccountController(UserManager <Patron> userManager, SignInManager <Patron> signInManager, LibraryContext db)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _db            = db;
 }
Example #11
0
        public ActionResult Index()
        {
            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Modal"));
            }

            using (LibraryContext db = new LibraryContext())
            {
                var    listToView = db.Records.ToList();
                string request    = Request["find"];
                string type       = Request["search-button"];
                switch (type)
                {
                case "По книгам":
                    if (!String.IsNullOrEmpty(request))
                    {
                        listToView = db.Records.Where(s => s.RecordName != null && s.RecordName.Contains(request) || s.RecordDescription != null && s.RecordDescription.Contains(request)).ToList();
                        listToView.Reverse();
                        return(View(listToView));
                    }
                    else
                    {
                        listToView.Reverse();
                        return(View(listToView));
                    }

                case "По авторам":
                    if (!String.IsNullOrEmpty(request))
                    {
                        listToView = db.Records.Where(s => s.AuthorName != null && s.AuthorName.Contains(request)).ToList();
                        listToView.Reverse();
                        return(View(listToView));
                    }
                    else
                    {
                        listToView.Reverse();
                        return(View(listToView));
                    }

                case "По издателям":
                    object model = new PublishersController().Search(Request);
                    return(View("~/Views/Publishers/Index.cshtml", model));

                case "По ISBN":
                    if (!String.IsNullOrEmpty(request))
                    {
                        listToView = db.Records.Where(s => s.ISBN == request).ToList();
                        listToView.Reverse();
                        return(View(listToView));
                    }
                    else
                    {
                        listToView.Reverse();
                        return(View(listToView));
                    }
                }
                listToView.Reverse();
                return(View(listToView));
            }
        }
Example #12
0
 public BookService(LibraryContext db)
 {
     this.db = db;
 }
Example #13
0
 public AdminController(LibraryContext libraryContext)
 {
     _contextLibrary = libraryContext;
 }
Example #14
0
 public GenresController(LibraryContext context)
 {
     _context = context;
 }
 public BooksController(LibraryContext context)
 {
     _context = context;
 }
Example #16
0
 public HomeController(LibraryContext libraryContext)
 {
     _context = libraryContext;
 }
 public AuthorsController(UserManager <ApplicationUser> userManager, LibraryContext db)
 {
     _userManager = userManager;
     _db          = db;
 }
Example #18
0
 public FilesController(LibraryContext context)
 {
     _context = context;
 }
 public BooksController(LibraryContext db)
 {
     _db = db;
 }
Example #20
0
 public BooksController(UserManager <LibrarianUser> userManager, LibraryContext db)
 {
     _userManager = userManager;
     _db          = db;
 }
 public HomeController(LibraryContext db)
 {
     _db = db;
 }
 public AuthorKeywordsController(LibraryContext context)
 {
     _context = context;
 }