示例#1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // フォーム最大サイズ
            Utility.WindowsMaxSize(this, this.Width, this.Height);

            // フォーム最小サイズ
            Utility.WindowsMinSize(this, this.Width, this.Height);

            // 社員所属 「出勤簿タイムカード印字」フィールド追加 : 2018/10/12
            mdbAlter();

            //MTYSDataSet dts = new MTYSDataSet();
            MTYSDataSetTableAdapters.社員所属TableAdapter adp = new MTYSDataSetTableAdapters.社員所属TableAdapter();
            adp.UpdateQueryTMCardNull();
        }
示例#2
0
            /// <summary>
            ///     部門マスターロード ※帳票区分による対象絞り込み </summary>
            /// <param name="tempObj"></param>
            /// <param name="dts"></param>
            /// <param name="choHyoKbn"></param>
            public static void load(ComboBox tempObj, int choHyoKbn)
            {
                try
                {
                    ComboBumon cmb1;

                    MTYSDataSet dts = new MTYSDataSet();
                    MTYSDataSetTableAdapters.社員所属TableAdapter adp = new MTYSDataSetTableAdapters.社員所属TableAdapter();
                    adp.Fill(dts.社員所属);

                    tempObj.Items.Clear();
                    tempObj.DisplayMember = "Name";
                    tempObj.ValueMember   = "ID";

                    var s = dts.社員所属
                            .Where(a => a.RowState != System.Data.DataRowState.Deleted && a.RowState != System.Data.DataRowState.Detached)
                            .OrderBy(a => a.所属コード)
                            .Select(a => new
                    {
                        ID   = a.所属コード,
                        称    = a.所属名称,
                        帳票区分 = a.帳票区分
                    }).Distinct();

                    if (choHyoKbn != 0)
                    {
                        s = s.Where(a => a.帳票区分 == choHyoKbn)
                            .OrderBy(a => a.ID);
                    }

                    foreach (var t in s)
                    {
                        cmb1             = new ComboBumon();
                        cmb1.ID          = t.ID.ToString();
                        cmb1.Name        = t.ID.ToString() + "  " + t.称;
                        cmb1.DisplayName = t.称;
                        tempObj.Items.Add(cmb1);
                    }

                    tempObj.DropDownStyle = ComboBoxStyle.DropDownList;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "部門コンボボックスロード");
                }
            }