public US_DM_VERSION_MON_HOC(decimal i_dbID)
 {
     pm_objDS = new DS_DM_VERSION_MON_HOC();
     pm_strTableName = c_TableName;
     IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);
     v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
     SqlCommand v_cmdSQL;
     v_cmdSQL = v_objMkCmd.getSelectCmd();
     this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
Beispiel #2
0
 private void m_cmd_update_Click(object sender, EventArgs e)
 {
     try
     {
         f100_dat_hang_moi v_f = new f100_dat_hang_moi();
         // var m_row = m_grv.SelectedRowsCount - 1;
         var                   v_data_row   = m_grv.GetDataRow(m_grv.FocusedRowHandle);
         US_GD_DAT_HANG        v_us         = new US_GD_DAT_HANG(CIPConvert.ToDecimal(v_data_row["ID"].ToString()));
         US_DM_VERSION_MON_HOC us_version   = new US_DM_VERSION_MON_HOC();
         DS_DM_VERSION_MON_HOC v_ds_version = new DS_DM_VERSION_MON_HOC();
         v_ds_version.EnforceConstraints = false;
         us_version.FillDataset(v_ds_version, "where ID=" + v_data_row["ID_VERSION_MON_HOC"].ToString());
         DataRow v_d_r        = v_ds_version.Tables[0].Rows[0];
         decimal v_id_version = CIPConvert.ToDecimal(v_d_r[DM_VERSION_MON_HOC.ID].ToString());
         us_version = new US_DM_VERSION_MON_HOC(v_id_version);
         decimal v_index_selected = CIPConvert.ToDecimal(us_version.dcID_MON_HOC.ToString());
         v_f.Update_form(v_us, v_index_selected);
         load_data_2_grid();
     }
     catch (Exception ex)
     {
         CSystemLog_301.ExceptionHandle(ex);
     }
 }
 private void Update_row_change(DataRow v_data_row)
 {
     F208_gd_lop_mon_de v_f = new F208_gd_lop_mon_de();
     //var v_data_row = m_grv.GetDataRow(m_grv.GetSelectedRows()[0]);
     var v_us = new US_GD_LOP_MON(CIPConvert.ToDecimal(v_data_row["ID"].ToString()));
     US_DM_VERSION_MON_HOC us_version = new US_DM_VERSION_MON_HOC();
     DS_DM_VERSION_MON_HOC v_ds_version = new DS_DM_VERSION_MON_HOC();
     v_ds_version.EnforceConstraints = false;
     us_version.FillDataset(v_ds_version, "where ID=" + v_data_row["ID_VERSION_MON_HOC"].ToString());
     DataRow v_d_r = v_ds_version.Tables[0].Rows[0];
     decimal v_id_version = CIPConvert.ToDecimal(v_d_r[DM_VERSION_MON_HOC.ID].ToString());
     us_version = new US_DM_VERSION_MON_HOC(v_id_version);
     decimal v_index_selected = CIPConvert.ToDecimal(us_version.dcID_MON_HOC.ToString());
     v_f.Update_form(v_us, v_index_selected);
     load_data_2_grid();
 }
 public US_DM_VERSION_MON_HOC()
 {
     pm_objDS = new DS_DM_VERSION_MON_HOC();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
        private void m_cmd_update_Click(object sender, EventArgs e)
        {
            try
            {
                decimal v_count =CIPConvert.ToDecimal(m_grv.SelectedRowsCount);
                if (v_count==0)
                {
                    MessageBox.Show("Bạn phải chọn 1 lớp môn để thực hiện tác vụ này!");
                }

                else if (v_count > 1)
                {
                    MessageBox.Show("Bạn chỉ được chọn duy nhất 1 lớp môn để thực hiện tác vụ này!");
                }
                else
                {
                    F208_gd_lop_mon_de v_f = new F208_gd_lop_mon_de();
                    var v_data_row = m_grv.GetDataRow(m_grv.GetSelectedRows()[0]);
                    var v_us = new US_GD_LOP_MON(CIPConvert.ToDecimal(v_data_row["ID"].ToString()));
                    US_DM_VERSION_MON_HOC us_version = new US_DM_VERSION_MON_HOC();
                    DS_DM_VERSION_MON_HOC v_ds_version = new DS_DM_VERSION_MON_HOC();
                    v_ds_version.EnforceConstraints = false;
                    us_version.FillDataset(v_ds_version, "where ID=" + v_data_row["ID_VERSION_MON_HOC"].ToString());
                    DataRow v_d_r = v_ds_version.Tables[0].Rows[0];
                    decimal v_id_version = CIPConvert.ToDecimal(v_d_r[DM_VERSION_MON_HOC.ID].ToString());
                    us_version = new US_DM_VERSION_MON_HOC(v_id_version);
                    decimal v_index_selected = CIPConvert.ToDecimal(us_version.dcID_MON_HOC.ToString());
                    v_f.Update_form(v_us, v_index_selected);
                    load_data_2_grid();
                }
            }
            catch (Exception ex)
            {

                CSystemLog_301.ExceptionHandle(ex);
            }
        }
        private void m_cmd_update_Click(object sender, EventArgs e)
        {
            try
            {
                f100_dat_hang_moi v_f = new f100_dat_hang_moi();
                // var m_row = m_grv.SelectedRowsCount - 1;
                var v_data_row = m_grv.GetDataRow(m_grv.FocusedRowHandle);
                US_GD_DAT_HANG v_us = new US_GD_DAT_HANG(CIPConvert.ToDecimal(v_data_row["ID"].ToString()));
                US_DM_VERSION_MON_HOC us_version = new US_DM_VERSION_MON_HOC();
                DS_DM_VERSION_MON_HOC v_ds_version = new DS_DM_VERSION_MON_HOC();
                v_ds_version.EnforceConstraints = false;
                us_version.FillDataset(v_ds_version, "where ID=" + v_data_row["ID_VERSION_MON_HOC"].ToString());
                DataRow v_d_r = v_ds_version.Tables[0].Rows[0];
                decimal v_id_version = CIPConvert.ToDecimal(v_d_r[DM_VERSION_MON_HOC.ID].ToString());
                us_version = new US_DM_VERSION_MON_HOC(v_id_version);
                decimal v_index_selected = CIPConvert.ToDecimal(us_version.dcID_MON_HOC.ToString());
                v_f.Update_form(v_us, v_index_selected);
                load_data_2_grid();
            }
            catch (Exception ex)
            {

                CSystemLog_301.ExceptionHandle(ex);
            }
        }