Beispiel #1
0
        //拠点一覧を取得する
        private void getsite(siteDS sitedt)
        {
            this.m_siteno.Text      = sitedt.siteno;
            this.m_userno.Text      = sitedt.userno;
            this.m_systemno.Text    = sitedt.systemno;
            this.m_systemname.Text  = sitedt.systemname;
            this.m_sitename.Text    = sitedt.sitename;
            this.m_address1.Text    = sitedt.address1;
            this.m_address2.Text    = sitedt.address2;
            this.m_tel.Text         = sitedt.telno;
            this.m_statusCombo.Text = sitedt.status;
            orgStatus             = sitedt.status;
            this.m_biko.Text      = sitedt.biko;
            this.m_update.Text    = sitedt.chk_date;
            this.m_updateOpe.Text = sitedt.chk_name_id;

            Class_Detaget dg = new Class_Detaget();

            dg.con = con;
            if (sitedt.userno != "")
            {
                this.m_cutomername.Text = dg.getCustomername(sitedt.userno);
            }
            if (sitedt.systemno != "")
            {
                this.m_systemname.Text = dg.getSystemname(sitedt.systemno);
            }
        }
Beispiel #2
0
        //ダブルクリックのとき
        private void m_Site_List_DoubleClick(object sender, EventArgs e)
        {
            ListView.SelectedIndexCollection item = m_Site_List.SelectedIndices;
            siteDS sitedt = new siteDS();

            sitedt.siteno   = this.m_Site_List.Items[item[0]].SubItems[0].Text;
            sitedt.sitename = this.m_Site_List.Items[item[0]].SubItems[1].Text;
            sitedt.address1 = this.m_Site_List.Items[item[0]].SubItems[2].Text;
            sitedt.address2 = this.m_Site_List.Items[item[0]].SubItems[3].Text;
            sitedt.telno    = this.m_Site_List.Items[item[0]].SubItems[4].Text;
            if (this.m_Site_List.Items[item[0]].SubItems[5].Text == "無効")
            {
                sitedt.status = "0";
            }
            else if (this.m_Site_List.Items[item[0]].SubItems[5].Text == "有効")
            {
                sitedt.status = "1";
            }

            sitedt.userno      = this.m_Site_List.Items[item[0]].SubItems[6].Text;
            sitedt.username    = this.m_Site_List.Items[item[0]].SubItems[7].Text;
            sitedt.systemno    = this.m_Site_List.Items[item[0]].SubItems[8].Text;
            sitedt.systemname  = this.m_Site_List.Items[item[0]].SubItems[9].Text;
            sitedt.chk_date    = this.m_Site_List.Items[item[0]].SubItems[10].Text;
            sitedt.chk_name_id = this.m_Site_List.Items[item[0]].SubItems[11].Text;

            getsite(sitedt);
        }
Beispiel #3
0
        //システム名のコンボボックスが変更されたとき拠点情報を読み込む
        private void Read_siteCombo()
        {
            m_siteCombo.DataSource = null;
            m_siteno.Text          = "";
            if (m_systemno.Text == "")
            {
                return;
            }

            //コンボボックス
            DataTable siteTable = new DataTable();

            siteTable.Columns.Add("ID", typeof(string));
            siteTable.Columns.Add("NAME", typeof(string));

            //システム情報を取得する

            if (siteList == null || siteList.Count <= 0)
            {
                try
                {
                    Class_Detaget getuser = new Class_Detaget();

                    //検索
                    List <siteDS> siteDSList = getuser.getSiteList(m_systemno.Text, con, true);

                    //空白行を追加
                    siteDS tmp = new siteDS();
                    tmp.sitename = "";
                    tmp.siteno   = "";
                    List <siteDS> tmpsiteDSList = new List <siteDS>();
                    tmpsiteDSList.Add(tmp);

                    //取得した行を空行についか
                    if (tmpsiteDSList != null)
                    {
                        tmpsiteDSList.AddRange(siteDSList);
                    }

                    m_siteCombo.DataSource    = tmpsiteDSList;
                    m_siteCombo.DisplayMember = "sitename";
                    m_siteCombo.ValueMember   = "siteno";
                    //拠点名ラベルを表示
                    if (siteDSList.Count > 0)
                    {
                        m_siteno.Text = m_siteCombo.SelectedValue.ToString();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("拠点情報取得に失敗しました。  " + ex.Message, "ホスト登録", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            return;
        }