Пример #1
0
 protected static void Init()
 {
     if (FishEntity.Variable.DictList == null)
     {
         FishBll.Bll.DictBll bll = new FishBll.Bll.DictBll();
         FishEntity.Variable.DictList = bll.GetModelList("isdelete=0");
     }
 }
Пример #2
0
        protected void InitDataGridViewColumns()
        {
            dataGridView1.Columns.Clear();
            if (FishEntity.Variable.ProductDataTypeList == null)
            {
                return;
            }
            FishEntity.SystemDataType checkType = FishEntity.Variable.ProductDataTypeList.Find((i) => { return(i.Code == FishEntity.Constant.CheckItem); });
            if (checkType == null)
            {
                return;
            }

            FishBll.Bll.DictBll bll = new FishBll.Bll.DictBll();
            _columns = bll.GetModelList(string.Format(" isdelete=0 and issystem=0 and pcode='{0}' order by pcode asc,orderid asc", checkType.Code));
            if (_columns == null || _columns.Count < 1)
            {
                return;
            }

            try
            {
                DataGridViewColumn col = null;

                foreach (FishEntity.DictEntity item in _columns)
                {
                    col            = new DataGridViewTextBoxColumn();
                    col.HeaderText = item.name;
                    col.Name       = item.code;
                    col.Width      = 80;
                    dataGridView1.Columns.Add(col);

                    col            = new DataGridViewTextBoxColumn();
                    col.HeaderText = item.name + "_id";
                    col.Name       = item.code + "_id";
                    col.Visible    = false;
                    dataGridView1.Columns.Add(col);
                }

                col            = new DataGridViewTextBoxColumn();
                col.Name       = "id";
                col.HeaderText = "id";
                dataGridView1.Columns.Add(col);
                col.Visible = false;

                col            = new DataGridViewTextBoxColumn();
                col.Name       = "line";
                col.HeaderText = "line";
                col.Visible    = false;
                dataGridView1.Columns.Add(col);
            }
            catch (Exception ex)
            {
                string msg = ex.Message;
            }
        }
Пример #3
0
        public override int Query()
        {
            FishBll.Bll.DictBll          bll  = new FishBll.Bll.DictBll();
            List <FishEntity.DictEntity> list = bll.GetModelList("isdelete=0 and issystem=1 order by pcode asc ,orderid asc");

            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource          = list;

            return(1);
        }