示例#1
0
        ///--------------------------------------------------------------------------
        /// <summary>
        ///     このコンピュータが出力先マスターに登録されているか調べる</summary>
        /// <returns>
        ///     登録済:true, 未登録:false</returns>
        ///--------------------------------------------------------------------------
        public static string getPcDir()
        {
            string rtn = string.Empty;

            CONYXDataSet dts = new CONYX_OCR.CONYXDataSet();

            CONYXDataSetTableAdapters.出力先PCTableAdapter adp = new CONYXDataSetTableAdapters.出力先PCTableAdapter();

            adp.Fill(dts.出力先PC);

            try
            {
                if (!dts.出力先PC.Any(a => a.コンピューター名 == System.Net.Dns.GetHostName()))
                {
                    rtn = string.Empty;
                }
                else
                {
                    var ss = dts.出力先PC.Single(a => a.コンピューター名 == System.Net.Dns.GetHostName());
                    rtn = ss.登録名;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
            }

            return(rtn);
        }
示例#2
0
        ///---------------------------------------------------
        /// <summary>
        ///     出力先PCコンボボックスへロードする</summary>
        ///
        ///---------------------------------------------------
        private void loadOutPcMst()
        {
            CONYXDataSet dts = new CONYXDataSet();

            CONYXDataSetTableAdapters.出力先PCTableAdapter adp = new CONYXDataSetTableAdapters.出力先PCTableAdapter();

            adp.Fill(dts.出力先PC);

            var s = dts.出力先PC.OrderBy(a => a.ID);

            foreach (var t in s)
            {
                comboBox1.Items.Add(t.登録名);
            }
        }