Example #1
0
        public IEnumerable <BukuVM> getAll()
        {
            List <BukuVM> ListBuku = new List <BukuVM>();

            foreach (Buku bk in db.Bukus)
            {
                BukuVM model = new BukuVM();
                model.ID_Buku   = bk.ID_Buku;
                model.jenisBuku = bk.jenisBuku;
                model.JudulBuku = bk.JudulBuku;
                model.Pengarang = bk.Pengarang;
                model.HargaSewa = bk.HargaSewa;
                ListBuku.Add(model);
            }
            return(ListBuku);
        }
Example #2
0
 public bool Add(BukuVM model)
 {
     try
     {
         b.ID_Buku   = model.ID_Buku;
         b.jenisBuku = model.jenisBuku;
         b.JudulBuku = model.jenisBuku;
         b.Pengarang = model.Pengarang;
         b.HargaSewa = model.HargaSewa;
         db.Bukus.Add(b);
         db.SaveChanges();
         return(true);
     }catch (Exception e)
     {
         return(false);
     }
 }
Example #3
0
 public BukuVM getByID(string IdBuku)
 {
     b = db.Bukus.Find(IdBuku);
     if (b != null)
     {
         BukuVM bVM = new BukuVM();
         bVM.ID_Buku   = b.ID_Buku;
         bVM.jenisBuku = b.jenisBuku;
         bVM.JudulBuku = b.JudulBuku;
         bVM.Pengarang = b.Pengarang;
         bVM.HargaSewa = b.HargaSewa;
         return(bVM);
     }
     else
     {
         return(null);
     }
 }
Example #4
0
 public bool Update(BukuVM model)
 {
     try
     {
         b = db.Bukus.Find(model.ID_Buku);
         if (b != null)
         {
             b.jenisBuku = model.jenisBuku;
             b.JudulBuku = model.JudulBuku;
             b.Pengarang = model.Pengarang;
             b.HargaSewa = model.HargaSewa;
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch
     {
         return(false);
     }
 }