Example #1
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            PSP_GDPYeas psp_Year = new PSP_GDPYeas();

            psp_Year.Flag = _flag2;
            psp_Year.Year = _getvalue = (int)spinEdit1.Value;
            try
            {
                if (Common.Services.BaseService.GetObject("SelectPSP_YeasByFlagYear", psp_Year) == null)
                {
                    try
                    {
                        Common.Services.BaseService.Create <PSP_GDPYeas>(psp_Year);
                        this.DialogResult = DialogResult.OK;
                    }
                    catch (Exception ex)
                    {
                        MsgBox.Show("出错啦:" + ex.Message);
                    }
                }
                else
                {
                    MsgBox.Show("此年份已经存在,请重新输入!");
                }
            }
            catch (Exception ex)
            {
                MsgBox.Show("出错啦:" + ex.Message);
            }
        }
Example #2
0
        private void LoadData()
        {
            if (dataTable != null)
            {
                dataTable.Columns.Clear();
                treeList1.Columns.Clear();
            }

            PSP_GDPTypes psp_Type = new PSP_GDPTypes();

            psp_Type.Flag2 = typeFlag2;
            IList listTypes = Common.Services.BaseService.GetList("SelectPSP_GDPTypesByFlag2", psp_Type);

            dataTable = Itop.Common.DataConverter.ToDataTable(listTypes, typeof(PSP_GDPTypes));

            treeList1.DataSource = dataTable;

            treeList1.Columns["Title"].Caption = "分类名";
            treeList1.Columns["Title"].Width   = 180;
            treeList1.Columns["Title"].OptionsColumn.AllowEdit = false;
            treeList1.Columns["Title"].OptionsColumn.AllowSort = false;
            treeList1.Columns["Flag"].VisibleIndex             = -1;
            treeList1.Columns["Flag"].OptionsColumn.ShowInCustomizationForm = false;
            treeList1.Columns["Flag2"].VisibleIndex = -1;
            treeList1.Columns["Flag2"].OptionsColumn.ShowInCustomizationForm = false;


            PSP_GDPYeas psp_Year = new PSP_GDPYeas();

            psp_Year.Flag = typeFlag2;

            IList <PSP_GDPYeas> listYears = Common.Services.BaseService.GetList <PSP_GDPYeas>("SelectPSP_GDPYeasListByFlag", psp_Year);

            foreach (PSP_GDPYeas item in listYears)
            {
                AddColumn(item.Year);
            }
            Application.DoEvents();

            LoadValues();
            LoadValues1();//增长率
            treeList1.ExpandAll();
        }