private bool check_validate_data_is_ok() { if (m_cbo_ten_tai_san.Items.Count == 0 && m_e_form_mode == DataEntryFormMode.InsertDataState) { m_lbl_message.Text = "Bạn chưa lựa chọn tài sản"; m_cbo_ten_tai_san.Focus(); return false; } if (m_e_form_mode == DataEntryFormMode.InsertDataState) { if (!m_us_gd_tang_giam_tai_san.check_valid_ma_phieu(m_txt_ma_phieu.Text)) { m_lbl_message.Text = "Lỗi: Mã phiểu này đã tồn tại"; m_txt_ma_phieu.Focus(); return false; } } if (m_e_form_mode == DataEntryFormMode.UpdateDataState) { m_us_gd_tang_giam_tai_san = new US_GD_TANG_GIAM_TAI_SAN(CIPConvert.ToDecimal(m_hdf_id.Value)); if (m_us_gd_tang_giam_tai_san.strMA_PHIEU != m_txt_ma_phieu.Text) { if (!m_us_gd_tang_giam_tai_san.check_valid_ma_phieu(m_txt_ma_phieu.Text)) { m_lbl_message.Text = "Lỗi: Mã phiểu này đã tồn tại"; m_txt_ma_phieu.Focus(); return false; } } } return true; }
private void them_moi_tang_giam() { US_GD_TANG_GIAM_TAI_SAN v_us_gd_tang_giam_tai_san = new US_GD_TANG_GIAM_TAI_SAN(); if (!v_us_gd_tang_giam_tai_san.check_valid_ma_phieu(m_txt_ma_phieu.Text)) { m_lbl_mess_tg.Text = "Mã phiểu tăng giảm này đã tồn tại"; return; } m_us_dm_oto = new US_DM_OTO(CIPConvert.ToDecimal(m_hdf_id.Value)); v_us_gd_tang_giam_tai_san.datNGAY_DUYET = m_dat_ngay_duyet.SelectedDate; v_us_gd_tang_giam_tai_san.datNGAY_TANG_GIAM_TAI_SAN = m_dat_ngay_tang_giam.SelectedDate; v_us_gd_tang_giam_tai_san.dcID_LY_DO_TANG_GIAM = CIPConvert.ToDecimal(m_cbo_ly_do_thay_doi.SelectedValue); v_us_gd_tang_giam_tai_san.strTANG_GIA_TRI_TAI_SAN_YN = m_rbl_loai.SelectedValue; v_us_gd_tang_giam_tai_san.dcID_TAI_SAN = m_us_dm_oto.dcID; v_us_gd_tang_giam_tai_san.dcID_LOAI_TAI_SAN = m_us_dm_oto.dcID_LOAI_TAI_SAN; v_us_gd_tang_giam_tai_san.strMA_PHIEU = m_txt_ma_phieu.Text; v_us_gd_tang_giam_tai_san.dcDIEN_TICH = m_us_dm_oto.dcKINH_DOANH + m_us_dm_oto.dcKHONG_KINH_DOANH; v_us_gd_tang_giam_tai_san.dcGIA_TRI_NGUYEN_GIA_TANG_GIAM = m_us_dm_oto.dcNGUON_NS + m_us_dm_oto.dcNGUON_KHAC; v_us_gd_tang_giam_tai_san.dcID_NGUOI_LAP = Person.get_user_id(); v_us_gd_tang_giam_tai_san.dcID_NGUOI_DUYET = Person.get_user_id(); v_us_gd_tang_giam_tai_san.Insert(); // Phần cập nhật thông tin cho DM set_form_mode(); WinFormControls.load_data_to_cbo_bo_tinh( WinFormControls.eTAT_CA.NO , m_ddl_bo_tinh); WinFormControls.load_data_to_cbo_don_vi_chu_quan( m_ddl_bo_tinh.SelectedValue , WinFormControls.eTAT_CA.NO , m_ddl_dv_chu_quan); WinFormControls.load_data_to_cbo_don_vi_su_dung( m_ddl_dv_chu_quan.SelectedValue , m_ddl_bo_tinh.SelectedValue , WinFormControls.eTAT_CA.NO , m_ddl_dv_sd_ts); load_2_cbo_loaits(); load_data_trang_thai(); load_data_to_grid(); m_txt_ma_phieu.Text = ""; hidden_panel_tang_giam(); }
private void them_moi_tang_giam() { US_GD_TANG_GIAM_TAI_SAN v_us_gd_tang_giam_tai_san = new US_GD_TANG_GIAM_TAI_SAN(); if (!v_us_gd_tang_giam_tai_san.check_valid_ma_phieu(m_txt_ma_phieu.Text)) { m_lbl_mess_tg.Text = "Mã phiểu tăng giảm này đã tồn tại"; return; } m_us_dm_dat = new US_DM_DAT(CIPConvert.ToDecimal(m_hdf_id.Value)); v_us_gd_tang_giam_tai_san.datNGAY_DUYET = m_dat_ngay_duyet.SelectedDate; v_us_gd_tang_giam_tai_san.datNGAY_TANG_GIAM_TAI_SAN = m_dat_ngay_tang_giam.SelectedDate; v_us_gd_tang_giam_tai_san.dcID_LY_DO_TANG_GIAM = CIPConvert.ToDecimal(m_cbo_ly_do_thay_doi.SelectedValue); v_us_gd_tang_giam_tai_san.strTANG_GIA_TRI_TAI_SAN_YN = m_rbl_loai.SelectedValue; v_us_gd_tang_giam_tai_san.dcID_TAI_SAN = m_us_dm_dat.dcID; v_us_gd_tang_giam_tai_san.dcID_LOAI_TAI_SAN = m_us_dm_dat.dcID_LOAI_TAI_SAN; v_us_gd_tang_giam_tai_san.strMA_PHIEU = m_txt_ma_phieu.Text; v_us_gd_tang_giam_tai_san.dcDIEN_TICH = m_us_dm_dat.dcDT_KHUON_VIEN; v_us_gd_tang_giam_tai_san.dcGIA_TRI_NGUYEN_GIA_TANG_GIAM = m_us_dm_dat.dcGT_THEO_SO_KE_TOAN; v_us_gd_tang_giam_tai_san.dcID_NGUOI_LAP = Person.get_user_id(); v_us_gd_tang_giam_tai_san.dcID_NGUOI_DUYET = Person.get_user_id(); v_us_gd_tang_giam_tai_san.Insert(); // Phần cập nhật thông tin cho DM load_data_2_form(); m_lbl_mess.Text = "Đã cập nhật thông tin tăng giảm thành công"; m_txt_ma_phieu.Text = ""; hidden_panel_tang_giam(); }