private void Xoa() { try { if (vtIndex != -1) //khi click lên tiêu đề header của datagrid thì bỏ qua { if (MSG.BanCoChacChanMuonXoaKhong() == System.Windows.Forms.DialogResult.Yes) { LyDoTangGiamTaiSan temp = Utils.DataGridViewRow_to_LyDoTangGiamTaiSan(DataGridView.Rows[vtIndex]); int kq = LyDoTangGiamTaiSanBiz.DeleteLyDoTangGiamTaiSan(temp); //if (kq > 0) MSG.XoaThanhCong(); //else MSG.XoaThatBai(); if (kq <= 0) { MSG.XoaThatBai(); } HienThi(); } } } catch (Exception ex) { MSG.Error(ex); } }
private void btnDongY_Click(object sender, EventArgs e) { if (Them) {//Thêm LyDoTangGiamTaiSan temp = new LyDoTangGiamTaiSan(); temp.LoaiTangGiamTaiSan = cbbLoaiTangGiamTaiSan.SelectedIndex == 0 ? true : false; temp.LoaiTangGiamTaiSanVIEW = temp.LoaiTangGiamTaiSan ? "1" : "2"; temp.MaLyDoTangGiamTaiSan = txtMa.Text; temp.TenLyDoTangGiamTaiSan = txtTen.Text; if (!CheckLoi(temp)) { return; } int kq = LyDoTangGiamTaiSanBiz.AddLyDoTangGiamTaiSan(temp); if (kq > 0) { MSG.ThemThanhCong(); } else { MSG.ThemThatBai(); } } else {//Sửa LyDoTangGiamTaiSan temp = new LyDoTangGiamTaiSan(); temp.LoaiTangGiamTaiSan = cbbLoaiTangGiamTaiSan.SelectedIndex == 0 ? true : false; temp.LoaiTangGiamTaiSanVIEW = temp.LoaiTangGiamTaiSan ? "1" : "2"; temp.MaLyDoTangGiamTaiSan = txtMa.Text; temp.TenLyDoTangGiamTaiSan = txtTen.Text; if (!CheckLoi(temp)) { return; } int kq = LyDoTangGiamTaiSanBiz.EditLyDoTangGiamTaiSan(temp); if (kq > 0) { MSG.SuaThanhCong(); } else { MSG.SuaThatBai(); } } this.Close(); }
//------------------------------------------> private void HienThi() { switch (chose) { case CONFIG.ConstFrm.frmDMLoaiTaiSan: { Lloaitaisan = LoaiTaiSanBiz.getListLoaiTaiSan(); DataGridView.DataSource = Lloaitaisan.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMTaiSan: { Ltaisan = TaiSanBiz.getListTaiSan(); DataGridView.DataSource = Ltaisan.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMPhanNhomTaiSan: { Lphannhomtaisan = PhanNhomTaiSanBiz.getListPhanNhomTaiSan(); DataGridView.DataSource = Lphannhomtaisan.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMLyDoTangGiamTaiSan: { Llydotanggiamtaisan = LyDoTangGiamTaiSanBiz.getListLyDoTangGiamTaiSan(); DataGridView.DataSource = Llydotanggiamtaisan.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMBoPhanHachToan: { Lbophanhachtoan = BoPhanHachToanBiz.getListBoPhanHachToan(); DataGridView.DataSource = Lbophanhachtoan.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMPhanXuong: { Lphanxuong = PhanXuongBiz.getListPhanXuong(); DataGridView.DataSource = Lphanxuong.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMPhi: { Lphi = PhiBiz.getListPhi(); DataGridView.DataSource = Lphi.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMBoPhanSuDung: { Lbophansusung = BoPhanSuDungBiz.getListBoPhanSuDung(); DataGridView.DataSource = Lbophansusung.ToArray(); FixDataGirdView(); break; } case CONFIG.ConstFrm.frmDMNguonVon: { Lnguonvon = NguonVonBiz.getListNguonVon(); DataGridView.DataSource = Lnguonvon.ToArray(); FixDataGirdView(); break; } default: break; } }
private void btnDongY_Click(object sender, EventArgs e) { try { DieuChinhGiaTriTaiSan temp = new DieuChinhGiaTriTaiSan(); temp.MaLyDoTangGiamTaiSan = txtMaLyDoTangGiamTaiSan.Text; List <LyDoTangGiamTaiSan> L = LyDoTangGiamTaiSanBiz.getListLyDoTangGiamTaiSan(temp.MaLyDoTangGiamTaiSan); temp.Loai = (L.Count > 0) ? L[0].LoaiTangGiamTaiSan : true; //mặc định tăng temp.MaTaiSan = txtMaTaiSan.Text; temp.Nam = txtNam.Text; temp.Ky = txtKy.Text; temp.NgayChungTu = DateTime.Parse(txtNgayChungTu.Text); temp.SoChungTu = txtSoChungTu.Text; temp.MaNguonVon = txtMaNguonVon.Text; temp.NguyenGia = double.Parse(txtNguyenGia.Text); temp.GiaTriDaKhauHao = double.Parse(txtGiaTriDaKhauHao.Text); temp.GiaTriConLai = double.Parse(txtGiaTriConLai.Text); temp.GiaTriKhauHao1Ky = double.Parse(txtGiaTriKhauHao1Ky.Text); temp.DienGiai = txtDienGiai.Text; bool ThatBai = false; if (Them) {//Thêm if (!CheckLoi(temp)) { return; } int kq = DieuChinhGiaTriTaiSanBiz.AddDieuChinhGiaTriTaiSan(temp); if (kq > 0) { MSG.ThemThanhCong(); } else { ThatBai = true; MSG.ThemThatBai(); } } else {//Sửa temp.DieuChinhGiaTriTaiSanID = idDieuChinhGiaTriTaiSan; int kq = DieuChinhGiaTriTaiSanBiz.EditDieuChinhGiaTriTaiSan(temp); if (kq > 0) { MSG.SuaThanhCong(); } else { ThatBai = true; MSG.SuaThatBai(); } } if (ThatBai && MSG.MESSAGE("Bạn có muốn sửa lại dữ liệu không?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { return; } this.Close(); } catch (Exception ex) { MSG.Error(ex); } }
private void HienThi() { Ldata = LyDoTangGiamTaiSanBiz.getListLyDoTangGiamTaiSan(); DataGridView.DataSource = Ldata.ToArray(); FixDataGirdView(); }