public BoPhanHachToan Copy() { BoPhanHachToan kq = new BoPhanHachToan(); kq.MaBoPhanHachToan = maBoPhanHachToan; kq.TenBoPhanHachToan = tenBoPhanHachToan; return kq; }
private void btnDongY_Click(object sender, EventArgs e) { if (Them) {//Thêm BoPhanHachToan temp = new BoPhanHachToan(); temp.MaBoPhanHachToan = txtMa.Text; temp.TenBoPhanHachToan = txtTen.Text; if (!CheckLoi(temp)) return; int kq = BoPhanHachToanBiz.AddBoPhanHachToan(temp); if (kq > 0) MSG.ThemThanhCong(); else MSG.ThemThatBai(); } else {//Sửa BoPhanHachToan temp = new BoPhanHachToan(); temp.MaBoPhanHachToan = txtMa.Text; temp.TenBoPhanHachToan = txtTen.Text; int kq = BoPhanHachToanBiz.EditBoPhanHachToan(temp); if (kq > 0) MSG.SuaThanhCong(); else MSG.SuaThatBai(); } this.Close(); }
public BoPhanHachToan Copy() { BoPhanHachToan kq = new BoPhanHachToan(); kq.MaBoPhanHachToan = maBoPhanHachToan; kq.TenBoPhanHachToan = tenBoPhanHachToan; return(kq); }
public static List<BoPhanHachToan> getListBoPhanHachToan() { List<BoPhanHachToan> kq = new List<BoPhanHachToan>(); string sql = "SELECT [MaBoPhanHachToan],[TenBoPhanHachToan] FROM [VNAAccounting].[dbo].[BoPhanHachToan]"; System.Data.DataTable dt = DAL.CSDL.hienthi(sql); for (int i = 0; i < dt.Rows.Count; i++) { BoPhanHachToan temp = new BoPhanHachToan(); temp.MaBoPhanHachToan = dt.Rows[i]["MaBoPhanHachToan"].ToString(); temp.TenBoPhanHachToan = dt.Rows[i]["TenBoPhanHachToan"].ToString(); kq.Add(temp); } return kq; }
bool CheckLoi(BoPhanHachToan data) { bool kq = true; //mã bộ phận hạch toán rỗng if (string.IsNullOrEmpty(data.MaBoPhanHachToan)) { MSG.ErrorStand("Bạn chưa nhập mã bộ phận hạch toán!"); txtMa.Focus(); return false; } //mã bộ phận hạch toán đã có trong cơ sở dữ liệu foreach (BoPhanHachToan item in frmDMBoPhanHachToan.Ldata) { if (item.MaBoPhanHachToan.ToUpper().Equals(txtMa.Text.ToUpper())) { MSG.ErrorStand("Mã bộ phận hạch toán đã có trong cơ sở dữ liệu!"); txtMa.Focus(); return false; } } return kq; }
public static int EditBoPhanHachToan(BoPhanHachToan input) { string sql = "UPDATE [VNAAccounting].[dbo].[BoPhanHachToan] SET TenBoPhanHachToan = N'" + input.TenBoPhanHachToan + "' WHERE MaBoPhanHachToan = N'" + input.MaBoPhanHachToan.ToUpper() + "'"; return DAL.CSDL.ThemSuaXoa(sql); }
public static int DeleteBoPhanHachToan(BoPhanHachToan input) { string sql = "DELETE FROM [VNAAccounting].[dbo].[BoPhanHachToan] WHERE MaBoPhanHachToan = N'" + input.MaBoPhanHachToan.ToUpper() + "'"; return DAL.CSDL.ThemSuaXoa(sql); }
public static int AddBoPhanHachToan(BoPhanHachToan input) { string sql = "INSERT INTO [VNAAccounting].[dbo].[BoPhanHachToan]([MaBoPhanHachToan],[TenBoPhanHachToan]) VALUES(N'" + input.MaBoPhanHachToan.ToUpper() + "',N'" + input.TenBoPhanHachToan + "')"; return DAL.CSDL.ThemSuaXoa(sql); }
//------------------------------------------> private void DongY() { if (vtIndex == -1) return; switch (chose) { case CONFIG.ConstFrm.frmDMLoaiTaiSan: { loaitaisan = Utils.DataGridViewRow_to_LoaiTaiSan(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMTaiSan: { taisan = Utils.DataGridViewRow_to_TaiSan(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMPhanNhomTaiSan: { phannhomtaisan = Utils.DataGridViewRow_to_PhanNhomTaiSan(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMLyDoTangGiamTaiSan: { lydotanggiamtaisan = Utils.DataGridViewRow_to_LyDoTangGiamTaiSan(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMBoPhanHachToan: { bophanhachtoan = Utils.DataGridViewRow_to_BoPhanHachToan(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMPhanXuong: { phanxuong = Utils.DataGridViewRow_to_PhanXuong(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMPhi: { phi = Utils.DataGridViewRow_to_Phi(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMBoPhanSuDung: { bophansusung = Utils.DataGridViewRow_to_BoPhanSuDung(DataGridView.Rows[vtIndex]); break; } case CONFIG.ConstFrm.frmDMNguonVon: { nguonvon = Utils.DataGridViewRow_to_NguonVon(DataGridView.Rows[vtIndex]); break; } default: break; } }
public static BoPhanHachToan DataGridViewRow_to_BoPhanHachToan(System.Windows.Forms.DataGridViewRow Input) { BoPhanHachToan kq = new BoPhanHachToan(); kq.MaBoPhanHachToan = Input.Cells["MaBoPhanHachToan"].Value.ToString(); kq.TenBoPhanHachToan = Input.Cells["TenBoPhanHachToan"].Value.ToString(); //BoPhanHachToan tmp = DANHMUC.BoPhanHachToanFolder.frmDMBoPhanHachToan.Ldata.SingleOrDefault(k => k.MaBoPhanHachToan.ToUpper().Equals(kq.MaBoPhanHachToan.ToUpper())).Copy() ?? new BoPhanHachToan(); return kq; }