private void delete_v_gd_chi_tiet_cap_bac() { if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg)) { return; } if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row)) { return; } if (BaseMessages.askUser_DataCouldBeDeleted(8) != BaseMessages.IsDataCouldBeDeleted.CouldBeDeleted) { return; } US_V_GD_CHI_TIET_CAP_BAC v_v_us = new US_V_GD_CHI_TIET_CAP_BAC(); US_GD_CHI_TIET_CAP_BAC v_us = new US_GD_CHI_TIET_CAP_BAC(); grid2us_object(v_v_us, m_fg.Row); v_us.dcID = v_v_us.dcID; try { v_us.BeginTransaction(); v_us.Delete(); v_us.CommitTransaction(); m_fg.Rows.Remove(m_fg.Row); } catch (Exception v_e) { v_us.Rollback(); CDBExceptionHandler v_objErrHandler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret()); v_objErrHandler.showErrorMessage(); } }
public void display_for_update(US_V_GD_CHI_TIET_CAP_BAC ip_us_chi_tiet_cap_bac) { m_e_formmode = DataEntryFormMode.UpdateDataState; m_v_us_chi_tiet_cap_bac = ip_us_chi_tiet_cap_bac; m_us_chi_tiet_cap_bac = new US_GD_CHI_TIET_CAP_BAC(m_v_us_chi_tiet_cap_bac.dcID); us_object_2_form(); ShowDialog(); }
private void us_object_2_form() { m_txt_ma_nv.Text = m_v_us_chi_tiet_cap_bac.strMA_NV; m_txt_ho_ten.Text = m_v_us_chi_tiet_cap_bac.strHO_DEM.Trim() + @" " + m_v_us_chi_tiet_cap_bac.strTEN.Trim(); if (m_v_us_chi_tiet_cap_bac.datNGAY_BAT_DAU == DateTime.Parse("1/1/1900")) { m_dat_ngay_bat_dau.Value = DateTime.Now; } else { m_dat_ngay_bat_dau.Value = m_v_us_chi_tiet_cap_bac.datNGAY_BAT_DAU; } //m_dat_ngay_bat_dau.Value = m_v_us_chi_tiet_cap_bac.datNGAY_BAT_DAU.Date; // var v_ds = new DS_V_GD_CHI_TIET_CAP_BAC(); // var v_us = new US_V_GD_CHI_TIET_CAP_BAC(); // v_us.FillDatasetByManhanvien(v_ds, m_v_us_chi_tiet_cap_bac.strMA_NV); // var t = v_ds.V_GD_CHI_TIET_CAP_BAC.Rows[0][13]; // m_txt_cap_bac_hien_tai.Text = v_ds.V_GD_CHI_TIET_CAP_BAC.Rows[0][13].ToString(); // if (m_v_us_chi_tiet_cap_bac.datNGAY_KET_THUC > DateTime.Parse("1/1/1900")) { m_dat_ngay_ket_thuc.Checked = true; m_dat_ngay_ket_thuc.Value = m_v_us_chi_tiet_cap_bac.datNGAY_KET_THUC; } m_txt_cap_bac_hien_tai.Text = m_v_us_chi_tiet_cap_bac.strMA_CAP_BAC; if (m_v_us_chi_tiet_cap_bac.dcID > 0) { US_GD_CHI_TIET_CAP_BAC v_us_chi_tiet_cap_bac = new US_GD_CHI_TIET_CAP_BAC(m_v_us_chi_tiet_cap_bac.dcID); m_us_quyet_dinh = new US_DM_QUYET_DINH(v_us_chi_tiet_cap_bac.dcID_QUYET_DINH); US_DM_QUYET_DINH v_us = new US_DM_QUYET_DINH(v_us_chi_tiet_cap_bac.dcID_QUYET_DINH); m_txt_ma_quyet_dinh.Text = v_us.strMA_QUYET_DINH; m_cbo_loai_quyet_dinh.SelectedValue = v_us.dcID_LOAI_QD; m_dat_ngay_ky.Value = v_us.datNGAY_KY; m_dat_ngay_co_hieu_luc_qd.Value = v_us.datNGAY_CO_HIEU_LUC; m_txt_noi_dung.Text = v_us.strNOI_DUNG; } }