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(); } } }
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!"); } }