Esempio n. 1
0
        private void btnCapNhatTong_Click(object sender, EventArgs e)
        {
            //cập nhật tổng tiền
            float g;

            g = float.Parse(txtTong.Text);

            dtK.Clear();
            BLChiTiet bl   = new BLChiTiet();
            DataSet   dsdh = bl.ktra(txtMaDH.Text);

            dsdh = bl.lay2cot();
            dtK  = dsdh.Tables[0];

            foreach (DataRow a in dtK.Rows)
            {
                if (txtMaDH.Text == a[BLDonHang.madh].ToString())
                {
                    txtTong.Text = a[BLChiTiet.money].ToString();
                    g            = float.Parse(txtTong.Text);
                    blDH.CapNhatDonHang(this.txtMaDH.Text, this.cbbMaKH.Text, this.cbbMaNV.Text, g, NgLap, ref err);
                    LoadData();
                }
            }
        }
Esempio n. 2
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            NgLap = DateTime.Parse(dateTimePickerNGLAP.Text).ToString("yyyy-MM-dd");

            float tien;

            if (txtTong.Text == "")
            {
                tien = 0;
            }
            else
            {
                tien = float.Parse(txtTong.Text);
            }


            if (Them)
            {
                try
                {
                    BLDonHang bldh = new BLDonHang();
                    bldh.ThemDonHang(this.txtMaDH.Text, this.cbbMaKH.Text, this.cbbMaNV.Text, tien, NgLap, ref err);
                    LoadData();
                    MessageBox.Show("Đã thêm xong!");
                }
                catch (SqlException)
                {
                    MessageBox.Show("Không thêm được. Lỗi rồi!");
                }
            }
            else
            {
                BLDonHang bldh = new BLDonHang();
                bldh.CapNhatDonHang(this.txtMaDH.Text, this.cbbMaKH.Text, this.cbbMaNV.Text, tien, NgLap, ref err);
                LoadData();
                MessageBox.Show("Đã sửa xong!");
            }
        }