Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        //------------------------------------------>
        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;
            }
        }
Esempio n. 4
0
        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);
            }
        }
Esempio n. 5
0
 private void HienThi()
 {
     Ldata = LyDoTangGiamTaiSanBiz.getListLyDoTangGiamTaiSan();
     DataGridView.DataSource = Ldata.ToArray();
     FixDataGirdView();
 }