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) { TaiSan temp = Utils.DataGridViewRow_to_TaiSan(DataGridView.Rows[vtIndex]); int kq = TaiSanBiz.DeleteTaiSan(temp); //if (kq > 0) MSG.XoaThanhCong(); //else MSG.XoaThatBai(); if (kq <= 0) { MSG.XoaThatBai(); } HienThi(); } } } catch (Exception ex) { MSG.Error(ex); } }
public frmXuLyNVDieuChinhGiaTriTaiSan(DataGridViewRow dgvr) {//Sửa InitializeComponent(); try { Them = false; DieuChinhGiaTriTaiSan temp = Utils.DataGridViewRow_to_DieuChinhGiaTriTaiSan(dgvr); idDieuChinhGiaTriTaiSan = temp.DieuChinhGiaTriTaiSanID; txtMaTaiSan.Text = temp.MaTaiSan; List <TaiSan> Ltaisan = TaiSanBiz.getListTaiSan(temp.MaTaiSan); taisan = (Ltaisan.Count == 0) ? new TaiSan() : Ltaisan[0]; txtNam.Text = temp.Nam; txtKy.Text = temp.Ky; txtNgayChungTu.Text = (temp.NgayChungTu.Date == new DateTime(1753, 1, 1).Date) ? string.Empty : temp.NgayChungTu.ToString("MM/dd/yyyy"); txtSoChungTu.Text = temp.SoChungTu; txtMaNguonVon.Text = temp.MaNguonVon; txtMaLyDoTangGiamTaiSan.Text = temp.MaLyDoTangGiamTaiSan; txtNguyenGia.Text = temp.NguyenGia.ToString(); txtGiaTriDaKhauHao.Text = temp.GiaTriDaKhauHao.ToString(); txtGiaTriConLai.Text = temp.GiaTriConLai.ToString(); txtGiaTriKhauHao1Ky.Text = temp.GiaTriKhauHao1Ky.ToString(); txtDienGiai.Text = temp.DienGiai; } catch { } }
public frmXuLyNVThoiKhauHaoTaiSan(DataGridViewRow dgvr) {//Sửa InitializeComponent(); try { Them = false; ThoiKhauHaoTaiSan temp = Utils.DataGridViewRow_to_ThoiKhauHaoTaiSan(dgvr); idThoiKhauHaoTaiSan = temp.ThoiKhauHaoTaiSanID; txtMaTaiSan.Text = temp.MaTaiSan; List <TaiSan> Ltaisan = TaiSanBiz.getListTaiSan(temp.MaTaiSan); taisan = (Ltaisan.Count == 0) ? new TaiSan() : Ltaisan[0]; txtNgayThoiKhauHao.Text = (temp.NgayThoiKhauHao.Date == new DateTime(1753, 1, 1).Date) ? string.Empty : temp.NgayThoiKhauHao.ToString("MM/dd/yyyy"); } catch { } }
public frmXuLyNVGiamTaiSanCoDinh(DataGridViewRow dgvr) {//Sửa InitializeComponent(); try { Them = false; GiamTaiSanCoDinh temp = Utils.DataGridViewRow_to_GiamTaiSanCoDinh(dgvr); idGiamTaiSanCoDinh = temp.GiamTaiSanCoDinhID; txtMaTaiSan.Text = temp.MaTaiSan; List <TaiSan> Ltaisan = TaiSanBiz.getListTaiSan(temp.MaTaiSan); taisan = (Ltaisan.Count == 0) ? new TaiSan() : Ltaisan[0]; txtLyDoTangGiamTaiSan.Text = temp.MaLyDoTangGiamTaiSan; txtNgayGiamTaiSan.Text = (temp.NgayGiam.Date == new DateTime(1753, 1, 1).Date) ? string.Empty : temp.NgayGiam.ToString("MM/dd/yyyy"); txtNgayKetThucKhauHao.Text = (temp.NgayKetThucKhauHao.Date == new DateTime(1753, 1, 1).Date) ? string.Empty : temp.NgayKetThucKhauHao.ToString("MM/dd/yyyy"); txtSoChungTu.Text = temp.SoChungTu; txtLyDo.Text = temp.LyDo; } catch { } }
public frmXuLyNVDieuChuyenBoPhanSuDung(DataGridViewRow dgvr) {//Sửa InitializeComponent(); try { Them = false; DieuChuyenBoPhanSuDung temp = Utils.DataGridViewRow_to_DieuChuyenBoPhanSuDung(dgvr); idDieuChuyenBoPhanSuDung = temp.DieuChuyenBoPhanSuDungID; txtMaTaiSan.Text = temp.MaTaiSan; List <TaiSan> Ltaisan = TaiSanBiz.getListTaiSan(temp.MaTaiSan); taisan = (Ltaisan.Count == 0) ? new TaiSan() : Ltaisan[0]; txtNam.Text = temp.Nam; txtKy.Text = temp.Ky; txtBoPhanSuDung.Text = temp.MaBoPhanSuDung; txtTKTaiSan.Text = temp.TKTaiSan; txtTKKhauHao.Text = temp.TKKhauHao; txtTKChiPhi.Text = temp.TKChiPhi; } catch { } }
private void HienThi() { Ldata = TaiSanBiz.getListTaiSan(); DataGridView.DataSource = Ldata.ToArray(); FixDataGirdView(); }
//------------------------------------------> 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 { TaiSan temp = new TaiSan(); temp.MaTaiSan = txtMaTaiSan.Text; temp.TenTaiSan = txtTenTaiSan.Text; temp.MaLoaiTaiSan = txtNhomTaiSan.Text; temp.MaLyDoTangGiamTaiSan = txtLyDoTang.Text; temp.NgayTangTaiSan = !string.IsNullOrEmpty(txtNgayTangTaiSan.Text) ? DateTime.Parse(txtNgayTangTaiSan.Text) : new DateTime(1753, 1, 1); temp.NgayTinhKhauHao = !string.IsNullOrEmpty(txtNgayTinhKhauHao.Text) ? DateTime.Parse(txtNgayTinhKhauHao.Text) : new DateTime(1753, 1, 1); temp.SoKyKhauHao = txtSoKyKhauHao.Text; temp.MaBoPhanHachToan = txtBoPhanHachToan.Text; temp.MaPhanXuong = txtMaPhanXuong.Text; temp.MaPhi = txtMaPhi.Text; temp.MaBoPhanSuDung = txtBoPhanSuDung.Text; temp.TKTaiSan = txtTKTaiSan.Text; temp.TKKhauHao = txtTKKhauHao.Text; temp.TKChiPhi = txtTKChiPhi.Text; temp.PhanNhom1 = txtPhanNhom1.Text; temp.PhanNhom2 = txtPhanNhom2.Text; temp.PhanNhom3 = txtPhanNhom3.Text; temp.TenKhac = txtTenKhac.Text; temp.SoHieuTaiSan = txtSoHieuTaiSan.Text; temp.ThongSoKyThuat = txtThongSoKyThuat.Text; temp.NuocSanXuat = txtNuocSanXuat.Text; temp.NamSanXuat = txtNamSanXuat.Text; temp.NgayDuaVaoSuDung = !string.IsNullOrEmpty(txtNgayDuaVaoSuDung.Text) ? DateTime.Parse(txtNgayDuaVaoSuDung.Text) : new DateTime(1753, 1, 1); temp.NgayDinhChiSuDung = !string.IsNullOrEmpty(txtNgayDinhChiSuDung.Text) ? DateTime.Parse(txtNgayDinhChiSuDung.Text) : new DateTime(1753, 1, 1); temp.LyDoDinhChi = txtLyDoDinhChi.Text; temp.GhiChu = txtGhiChu.Text; temp.Lchitiettaisan.AddRange(LChiTietTaiSan); temp.Lphutungkemtheo.AddRange(LPhuTungKemTheo); bool ThatBai = false; if (Them) {//Thêm if (!CheckLoi(temp)) { return; } int kq = TaiSanBiz.AddTaiSan(temp); if (kq > 0) { MSG.ThemThanhCong(); } else { ThatBai = true; MSG.ThemThatBai(); } } else {//Sửa int kq = TaiSanBiz.EditTaiSan(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); } }