Пример #1
0
 /// <summary>
 /// create a lin in a csv with all the values
 /// </summary>
 /// <param name="line"></param>
 /// <returns></returns>
 private Bll.Book ToObject(string line)
 {
     Bll.Book book   = new Bll.Book();
     string[] values = line.Split(Separator);
     book.Title     = values[0];
     book.Author    = values[1];
     book.Year      = values[2];
     book.City      = values[3];
     book.Publisher = values[4];
     return(book);
 }
 public ActionResult OnGetDelete(int?id)
 {
     if (id != null)
     {
         Bll.Book book = new Bll.Book();
         book.Id = (int)id;
         DbContext.Remove(book);
         DbContext.SaveChanges();
         return(RedirectToPage("Index"));
     }
     return(Page());
 }
Пример #3
0
        public ActionResult OnPostUpdate(Bll.Book book)
        {
            if (!ModelState.IsValid)
            {
                // als er een foutief gegeven is ingetypt ga terug
                // de pagina en toon de fout
                return(Page()); // return page
            }

            dbContext.Book.Update(book);
            dbContext.SaveChanges();
            // keer terug naar de index pagina van Book
            return(RedirectToPage("Index"));
        }
 public ActionResult OnPostInsert(Bll.Book book)
 {
     if (!ModelState.IsValid)
     {
         // als er een foutief gegeven is ingetypt ga terug
         // de pagina en toon de fout
         return(Page()); // return page, nog een nieuwe ingeven
     }
     // dbContext.OrderStatus.Update(orderStatus);
     dbContext.Book.Add(book);
     dbContext.SaveChanges();
     // keer terug naar de index pagina van OrderStatus
     return(RedirectToPage("Index"));
 }
Пример #5
0
 public BookJson(Bll.Book book)
 {
     Book = book;
 }
Пример #6
0
 public BookXml(Bll.Book book)
 {
     Book = book;
 }
Пример #7
0
 public BookCsv(Bll.Book book)
 {
     Book = book;
 }
Пример #8
0
 public void List(Bll.Book book)
 {
     this.Model = book;
 }
Пример #9
0
 public BookConsole(Bll.Book book)
 {
     this.Model = book;
 }