Exemple #1
0
        public static bool xoaphieuchi(PhieuchiNXB phieuchi)
        {
            DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();
            var _phieuchi = (from p in model.PhieuchiNXB
                             where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                             select p).FirstOrDefault();
            var _ctphieuchi = from p in model.CTphieuchiNXB
                              where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                              select p;

            try
            {
                foreach (var row in _ctphieuchi)
                {
                    model.CTphieuchiNXB.Remove(row);
                }
                model.PhieuchiNXB.Remove(_phieuchi);
                model.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #2
0
        public static bool ThemPhieuChi(PhieuchiNXB phieuchi)
        {
            DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();

            try
            {
                model.PhieuchiNXB.Add(phieuchi);
                model.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #3
0
        public static bool suaphieuchi(PhieuchiNXB phieuchi)
        {
            DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();
            var _phieuchi = (from p in model.PhieuchiNXB
                             where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                             select p).FirstOrDefault();

            if (_phieuchi == null)
            {
                return(false);
            }
            else
            {
                _phieuchi.MaNXB     = phieuchi.MaNXB;
                _phieuchi.Ngay      = phieuchi.Ngay;
                _phieuchi.TrangThai = phieuchi.TrangThai;
                model.SaveChanges();
                return(true);
            }
        }
Exemple #4
0
 public BUSPhieuChiNXB(PhieuchiNXB phieuchi)
 {
     this.phieuchi = phieuchi;
 }
Exemple #5
0
 public static bool suaphieuchi(PhieuchiNXB phieuchi)
 {
     DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();
     var _phieuchi = (from p in model.PhieuchiNXB
                      where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                      select p).FirstOrDefault();
     if (_phieuchi == null)
         return false;
     else
     {
         _phieuchi.MaNXB = phieuchi.MaNXB;
         _phieuchi.Ngay = phieuchi.Ngay;
         _phieuchi.TrangThai = phieuchi.TrangThai;
         model.SaveChanges();
         return true;
     }
 }
Exemple #6
0
 public static bool xoaphieuchi(PhieuchiNXB phieuchi)
 {
     DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();
     var _phieuchi = (from p in model.PhieuchiNXB
                      where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                      select p).FirstOrDefault();
     var _ctphieuchi = from p in model.CTphieuchiNXB
                       where p.Maphieuchi.Equals(phieuchi.Maphieuchi)
                       select p;
     try
     {
         foreach (var row in _ctphieuchi)
         {
             model.CTphieuchiNXB.Remove(row);
         }
         model.PhieuchiNXB.Remove(_phieuchi);
         model.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }
Exemple #7
0
 public static bool ThemPhieuChi(PhieuchiNXB phieuchi)
 {
     DBQLPhatHanhSachEntities model = new DBQLPhatHanhSachEntities();
     try
     {
         model.PhieuchiNXB.Add(phieuchi);
         model.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }