public static bool ThemNPP(NHAPHANPHOI npp)
 {
     try
     {
         db.NHAPHANPHOI.Add(npp);
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
 public static bool SuaNPP(NHAPHANPHOI npp)
 {
     try
     {
         var s = db.NHAPHANPHOI.Find(npp.MANPP);
         s.TENNPP  = npp.TENNPP;
         s.SDT     = npp.SDT;
         s.EMAIL   = npp.EMAIL;
         s.DIACHI  = npp.DIACHI;
         s.WEBSITE = npp.WEBSITE;
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
        private void btnThemNPP_Click(object sender, EventArgs e)
        {
            if (this.txtTenNPP.Text == string.Empty ||
                this.txtDiaChiNPP.Text == string.Empty ||
                this.txtSDTNPP.Text == string.Empty ||
                this.txtEmailNPP.Text == string.Empty ||
                this.txtWebsiteNPP.Text == string.Empty)
            {
                MessageBox.Show("Bạn chưa điền đầy đủ thông tin !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            NHAPHANPHOI npp = new NHAPHANPHOI
            {
                MANPP     = AutoMaNPP(),
                TENNPP    = this.txtTenNPP.Text,
                DIACHI    = this.txtDiaChiNPP.Text,
                EMAIL     = this.txtEmailNPP.Text,
                SDT       = this.txtSDTNPP.Text,
                WEBSITE   = this.txtWebsiteNPP.Text,
                TRANGTHAI = true
            };

            if (NhaPhanPhoiBUS.ThemNPP(npp))
            {
                MessageBox.Show("Thêm nhà phân phối thành công thành công !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadDataDSNPP();
                ResetTabQLNPP();
                string lsth = "[" + DateTime.Now.ToString("dd/MM/yyyy-h:m:s") + "] " + this.manv + " đã thêm mới nhà phân phối " + npp.MANPP;
                LichSuHeThongBUS.ThemLSHT(new LICHSUHETHONG
                {
                    NGAYTAO       = DateTime.Now.Date,
                    NV_THAOTAC    = this.manv,
                    VITRI_THAOTAC = this.vitrithaotac,
                    GHICHU        = lsth
                });
            }
            else
            {
                MessageBox.Show("Thêm nhà phân phối thất bại!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #4
0
 public static bool SuaNPP(NHAPHANPHOI npp)
 {
     return(NhaPhanPhoiDAO.SuaNPP(npp));
 }
Exemple #5
0
 public static bool ThemNPP(NHAPHANPHOI npp)
 {
     return(NhaPhanPhoiDAO.ThemNPP(npp));
 }