public void LoadNSX()
        {
            NhaSanXuatBLL bLL = new NhaSanXuatBLL();

            cbNhaSX.DataSource    = bLL.GetListNSX();
            cbNhaSX.DisplayMember = "TenNsx";
        }
예제 #2
0
        private void HienThiDanhSachNhaSanXuat()
        {
            DataTable tb = new DataTable();

            tb = NhaSanXuatBLL.LayDanhSachNhaSanXuat();
            dgvNSX.DataSource = tb;
        }
예제 #3
0
 public void gvNSXBindData()
 {
     bllNSX = new NhaSanXuatBLL();
     dtNSX = new DataTable();
     dtNSX = bllNSX.getNhaSanXuat();
     gvNSX.DataSource = dtNSX;
     gvNSX.DataBind();
 }
예제 #4
0
 protected void addNSX_Click(object sender, EventArgs e)
 {
     bllNSX = new NhaSanXuatBLL();
     if (bllNSX.insertNSX(TenNSX.Text))
     {
         lblMessage.Text = null;
         error.Text = "Thêm thành công!";
         gvNSXBindData();
     }
 }
예제 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         bllNhaSanXuat = new NhaSanXuatBLL();
         dataTable = bllNhaSanXuat.getNhaSanXuat();
         TenSX.DataTextField = "TenSX";
         TenSX.DataValueField = "MaSX";
         TenSX.DataSource = dataTable;
         TenSX.DataBind();
     }
 }
예제 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable dtNhaSanXuat;

            bllNhaSanXuat = new NhaSanXuatBLL();
            dtNhaSanXuat = bllNhaSanXuat.getNhaSanXuat();
            TenSX.DataTextField = "TenSX";
            TenSX.DataValueField = "MaSX";
            TenSX.DataSource = dtNhaSanXuat;
            TenSX.DataBind();

            gvSanPhamBindData();
        }
예제 #7
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            NSX.MaNSX  = txbMaNSX.Text;
            NSX.DiaChi = txbDiaChi.Text;
            NSX.Email  = txbEmail.Text;

            if (NhaSanXuatBLL.XoaNhaSanXuat(NSX))
            {
                MessageBox.Show("              Xóa thành công             ");
                HienThiDanhSachNhaSanXuat();
            }
            else
            {
                MessageBox.Show("               Xóa thất bại                ");
            }
        }
예제 #8
0
        protected void gvNhaSanXuat_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            bllNSX = new NhaSanXuatBLL();
            int MaSX = Int32.Parse(gvNSX.DataKeys[e.RowIndex].Value.ToString());

            try
            {
                bllNSX.deleteNSX(MaSX);
                error.Text = null;
                lblMessage.Text = "Xóa thành công!";
                gvNSXBindData();
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #9
0
        private void DoDuLieuVaoComboBox()
        {
            DataTable tb1 = NhomThuocBLL.LayDanhSachNhomThuoc();

            foreach (DataRow i in tb1.Rows)
            {
                cbxNhomThuoc.Items.Add(new CBBItem {
                    Text = i["TenNhom"].ToString(), Value = i["MaNhom"].ToString()
                });
            }

            DataTable tb2 = NhaSanXuatBLL.LayDanhSachNhaSanXuat();

            foreach (DataRow i in tb2.Rows)
            {
                cbxNSX.Items.Add(new CBBItem {
                    Text = i["TenNSX"].ToString(), Value = i["MaNSX"].ToString()
                });
            }
        }
예제 #10
0
        private void HienThiNhaSanXuat()
        {
            NhaSanXuatBLL nsxbll = new NhaSanXuatBLL();

            dgvNhaSx.DataSource = nsxbll.ShowAllNhaSx();
        }