示例#1
0
        private void BtnSua_Click(object sender, EventArgs e)
        {
            DataView  dv = (DataView)DGRDsanphamnhap.DataSource;
            DataTable t  = dv.ToTable();

            if (TxtTensanpham.Text == "" || mtbGianhap.Text == "" || mtbSoluong.Text == "" || TxtGiaban.Text == "" || CbLoaisp.Text == "")
            {
                MessageBox.Show("Nhập đầy đủ thông tin", "Thông Báo", MessageBoxButtons.OK);
            }
            else
            {
                if (ctpn.isSanphamExisit(TxtTensanpham.Text) && TxtTensanpham.Text != t.Rows[DGRDsanphamnhap.CurrentRow.Index]["TenSP"].ToString())
                {
                    MessageBox.Show("Sản phẩm đã có");
                    return;
                }
                else
                {
                    if (int.Parse(TxtGiaban.Text) < int.Parse(mtbGianhap.Text))
                    {
                        MessageBox.Show("Giá bán nhỏ hơn giá nhập", "Thông Báo", MessageBoxButtons.OK);
                    }
                    else
                    {
                        ctpn.CapnhatCTPN(lbMaPN.Text, TxtTensanpham.Text, int.Parse(mtbSoluong.Text), int.Parse(mtbGianhap.Text), CbLoaisp.Text, int.Parse(TxtGiaban.Text));
                    }
                }
            }
            Hien();
        }