public static bool HoanTatHD(HDXuatDTO hd) { string query = "UPDATE tblHDXuat SET NgayXuat = @NgayXuat WHERE MaHDXuat = @MaHDXuat"; SqlParameter[] pars = new SqlParameter[2]; pars[0] = new SqlParameter("@MaHDXuat", hd.MaHDXuat); pars[1] = new SqlParameter("@NgayXuat", hd.NgayXuat); return(DataProvider.ExecuteUpdateQuery(query, pars) == 1); }
public static bool ThemHDXuat(HDXuatDTO hd) { hd.MaHDXuat = (HDXuatDAO.LayMaHDXuatLonNhat() + 1); if (!HDXuatDAO.ThemHDXuat(hd)) { return(false); } return(true); }
void SetInfoHD() { if (hd == null) { hd = new HDXuatDTO(); } txtMaHD.Text = hd.MaHDXuat.ToString(); txtTenTaiKhoan.Text = hd.TenTaiKhoan; dtpNgayXuat.Text = hd.NgayXuat.ToString(); txtTongTien.Text = hd.TongTien.ToString(); }
public static bool ThemHDXuat(HDXuatDTO hd) { string query = "INSERT INTO [tblHDXuat]([MaHDXuat],[TenTaiKhoan],[NgayXuat],[TongTien],[TrangThai],[TonTai]) VALUES(@MaHDXuat,@TenTaiKhoan,@NgayXuat,@TongTien,@TrangThai,@TonTai)"; SqlParameter[] pars = new SqlParameter[6]; pars[0] = new SqlParameter("@MaHDXuat", hd.MaHDXuat); pars[1] = new SqlParameter("@TenTaiKhoan", hd.TenTaiKhoan); pars[2] = new SqlParameter("@NgayXuat", hd.NgayXuat); pars[3] = new SqlParameter("@TongTien", hd.TongTien); pars[4] = new SqlParameter("@TrangThai", hd.TrangThai); pars[5] = new SqlParameter("@TonTai", hd.TonTai); return(DataProvider.ExecuteInsertQuery(query, pars) == 1); }
void GetInfoResultHDXuat() { if (hd == null) { hd = new HDXuatDTO(); } hd.MaHDXuat = Convert.ToInt32(txtMaHD.Text); hd.TenTaiKhoan = txtTenTaiKhoan.Text; hd.NgayXuat = Convert.ToDateTime(dtpNgayXuat.Value.ToString()); hd.TongTien = 0; if (radTTChoXuLy.Checked) { hd.TrangThai = 0; } hd.TonTai = 1; }
private void dgvDSHDXuat_SelectionChanged(object sender, EventArgs e) { if (dgvDSHDXuat.SelectedRows.Count > 0) { DataGridViewRow dgvRow = dgvDSHDXuat.CurrentRow; hd = new HDXuatDTO(); hd.MaHDXuat = Convert.ToInt32(dgvRow.Cells["colMaHDXuat"].Value.ToString()); //hd.TongTien = Convert.ToInt32(dgvRow.Cells["colTongTien"].Value.ToString()); hd.TongTien = HDXuatBUS.LayTongTienHDXuat(hd.MaHDXuat); hd.TenTaiKhoan = dgvRow.Cells["colTenTK"].Value.ToString(); hd.NgayXuat = Convert.ToDateTime(dgvRow.Cells["colNgayXuat"].Value.ToString()); hd.TrangThai = Convert.ToInt32(dgvRow.Cells["colTrangThai"].Value); SetInfoHD(); if (chkTrangThaiHDHuy.Checked) { AddStatus(3); } else { AddStatus(1); } } }
public static bool HoanTatHD(HDXuatDTO hd) { return(HDXuatDAO.HoanTatHD(hd)); }
void AddStatus(int k) { if (k == 1) // Khi chọn 1 dòng - thông tin hóa đơn nhập { bool t = true; gboTTCTHDXuat.Enabled = t; btnTaoHD.Hide(); btnHoanTat.Show(); btnCapNhatCTHD.Hide(); btnXoaCTHD.Enabled = !t; if (hd.TrangThai == 0) { panel2.Enabled = t; dtpNgayXuat.Enabled = t; btnHoanTat.Enabled = t; btnXoaHD.Enabled = !t; btnLamMoiHD.Enabled = !t; } else { panel2.Enabled = !t; dtpNgayXuat.Enabled = !t; btnHoanTat.Enabled = !t; btnXoaHD.Enabled = t; btnLamMoiHD.Enabled = t; } } else if (k == -1) // Khi làm mới tạo để tạo hóa đơn nhập { hd = null; //Thêm vào để sửa trường hợp mới load frmHDNhap không thể thêm bool t = true; gboTTCTHDXuat.Enabled = !t; btnTaoHD.Enabled = t; btnTaoHD.Show(); btnHoanTat.Hide(); btnXoaHD.Enabled = !t; btnLamMoiHD.Enabled = t; txtMaHD_CTHD.Enabled = !t; btnHoanTat.Enabled = !t; dtpNgayXuat.Enabled = t; } else if (k == 2) //Khi chọn 1 dòng CTHD { bool t = false; btnThemCTHD.Enabled = t; btnXoaCTHD.Enabled = !t; cboMaNL.Enabled = t; btnThemCTHD.Visible = t; btnCapNhatCTHD.Visible = !t; } else if (k == -2)// Khi làm mới cthd nhập { cthd = null; bool t = true; btnThemCTHD.Enabled = t; btnXoaCTHD.Enabled = !t; cboMaNL.Enabled = t; btnThemCTHD.Visible = t; btnCapNhatCTHD.Visible = !t; } else if (k == 3) //chkTrangThaiHuyHD.Checked = true -> LoadDSHDNhapBiHuy { bool t = false; btnTaoHD.Visible = t; btnXoaHD.Visible = t; btnLamMoiHD.Visible = t; btnHoanTat.Visible = t; btnKhoiPhuc.Visible = !t; if (dgvDSHDXuat.Rows.Count > 0) { btnKhoiPhuc.Enabled = !t; } else { btnKhoiPhuc.Enabled = t; } } else if (k == -3)//chkTrangThaiHuyHD.Checked = false -> LoadDSHDNhap { bool t = true; btnKhoiPhuc.Visible = !t; btnXoaHD.Visible = t; btnLamMoiHD.Visible = t; btnHoanTat.Visible = t; btnHoanTat.Enabled = t; } }