Beispiel #1
0
        private void delete_nguoi_dai_dien()
        {
            if (!HelpUtils.is_validated_edit_grid_row(m_fg_nguoi_dai_dien.Row, m_fg))
            {
                return;
            }
            if (BaseMessages.askUser_DataCouldBeDeleted(8) != BaseMessages.IsDataCouldBeDeleted.CouldBeDeleted)
            {
                return;
            }
            US_V_DM_NGUOI_DAI_DIEN v_us = new US_V_DM_NGUOI_DAI_DIEN();

            grid2us_object_nguoi_dai_dien(v_us, m_fg_nguoi_dai_dien.Row);
            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();
            }
        }
Beispiel #2
0
        private void grid2us_object_nguoi_dai_dien(US_V_DM_NGUOI_DAI_DIEN i_us
                                                   , int i_grid_row)
        {
            DataRow v_dr;

            v_dr = (DataRow)m_fg_nguoi_dai_dien.Rows[i_grid_row].UserData;
            m_obj_trans_nguoi_dai_dien.GridRow2DataRow(i_grid_row, v_dr);
            i_us.DataRow2Me(v_dr);
        }
        private void load_thong_tin_nguoi_dai_dien()
        {
            US_V_DM_NGUOI_DAI_DIEN v_us_ndd = new US_V_DM_NGUOI_DAI_DIEN(CIPConvert.ToDecimal(m_cbo_nguoi_dai_dien.SelectedValue));

            m_txt_dien_thoai_ndd.Text    = v_us_ndd.strNDD_DIEN_THOAI;
            m_txt_dien_thoai_ndd.Enabled = false;
            if (m_txt_dien_thoai_ndd.Text != "")
            {
                m_pic_call_ndd.Visible = true;
            }
            else
            {
                m_pic_call_ndd.Visible = false;
            }
        }
        private void load_thong_tin_email_qlht(string ip_str_acc_scm_qlht)
        {
            US_V_DM_NGUOI_DAI_DIEN v_us_dm_nguoi_dai_dien = new US_V_DM_NGUOI_DAI_DIEN();
            DS_V_DM_NGUOI_DAI_DIEN v_ds_dm_nguoi_dai_dien = new DS_V_DM_NGUOI_DAI_DIEN();

            if (ip_str_acc_scm_qlht != "")
            {
                v_ds_dm_nguoi_dai_dien.EnforceConstraints = false;
                v_us_dm_nguoi_dai_dien.load_nguoi_dai_dien_by_acc_scm(v_ds_dm_nguoi_dai_dien, ip_str_acc_scm_qlht);
                if (v_ds_dm_nguoi_dai_dien.V_DM_NGUOI_DAI_DIEN.Rows.Count > 0)
                {
                    m_txt_email_qlht.Text = v_ds_dm_nguoi_dai_dien.V_DM_NGUOI_DAI_DIEN.Rows[0][V_DM_NGUOI_DAI_DIEN.NDD_EMAIL].ToString();
                }
            }
        }
        private AutoCompleteStringCollection load_thong_tin_email_qlht_search(string ip_str_acc_scm_qlht)
        {
            US_V_DM_NGUOI_DAI_DIEN       v_us_dm_nguoi_dai_dien       = new US_V_DM_NGUOI_DAI_DIEN();
            DS_V_DM_NGUOI_DAI_DIEN       v_ds_dm_nguoi_dai_dien       = new DS_V_DM_NGUOI_DAI_DIEN();
            AutoCompleteStringCollection v_auto_complete_string_email = new AutoCompleteStringCollection();

            v_ds_dm_nguoi_dai_dien.EnforceConstraints = false;
            v_us_dm_nguoi_dai_dien.load_nguoi_dai_dien_by_acc_scm(v_ds_dm_nguoi_dai_dien, ip_str_acc_scm_qlht);
            if (v_ds_dm_nguoi_dai_dien.V_DM_NGUOI_DAI_DIEN.Rows.Count > 0)
            {
                foreach (DataRow v_dr in v_ds_dm_nguoi_dai_dien.V_DM_NGUOI_DAI_DIEN.Rows)
                {
                    v_auto_complete_string_email.Add(v_dr[V_DM_NGUOI_DAI_DIEN.NDD_EMAIL].ToString());
                }
            }
            return(v_auto_complete_string_email);
        }
        private void load_data_2_cbo_nguoi_dai_dien()
        {
            m_e_trang_thai_cbo_ndd = e_trang_thai_cbo_nguoi_dai_dien.DANG_FILL_DATA;
            US_V_DM_NGUOI_DAI_DIEN v_us_nguoi_dai_dien = new US_V_DM_NGUOI_DAI_DIEN();
            DS_V_DM_NGUOI_DAI_DIEN v_ds_nguoi_dai_dien = new DS_V_DM_NGUOI_DAI_DIEN();

            v_us_nguoi_dai_dien.dcID_DON_VI = CIPConvert.ToDecimal(m_cbo_don_vi_noi_bo.SelectedValue);
            v_us_nguoi_dai_dien.load_ds_nguoi_dai_dien_by_id_to_chuc(v_ds_nguoi_dai_dien);

            m_cbo_nguoi_dai_dien.DataSource    = v_ds_nguoi_dai_dien.V_DM_NGUOI_DAI_DIEN;
            m_cbo_nguoi_dai_dien.DisplayMember = V_DM_NGUOI_DAI_DIEN.NDD_HO_TEN;
            m_cbo_nguoi_dai_dien.ValueMember   = V_DM_NGUOI_DAI_DIEN.ID;

            m_e_trang_thai_cbo_ndd = e_trang_thai_cbo_nguoi_dai_dien.DA_FILL_XONG;
            if (m_cbo_nguoi_dai_dien.Items.Count > 0)
            {
                load_thong_tin_nguoi_dai_dien();
            }
            else
            {
                m_txt_dien_thoai_ndd.Text = "";
                m_pic_call_ndd.Visible    = false;
            }
        }
Beispiel #7
0
 public void display_for_update_ndd(US_V_DM_NGUOI_DAI_DIEN ip_us_dm_nguoi_dai_dien)
 {
     m_e_form_mode          = e_form_mode.SUA_NGUOI_DAI_DIEN;
     m_us_dm_nguoi_dai_dien = ip_us_dm_nguoi_dai_dien;
     this.ShowDialog();
 }