コード例 #1
0
 public void RaiseCallbackEvent(string eventArgument)
 {
     String Action = eventArgument.Split(',')[0].Split('=')[1];
     String Argument = eventArgument.Split(',')[1].Split('=')[1];
     if (Action == "InputTags") {
         KPI_InputTagDal InputTagDataAccess = new KPI_InputTagDal();
         List<InputTagEntity> InputTags = InputTagDataAccess.GetInputTags(Argument);
         var Result = new {
             Action = Action,
             data = InputTags.Select(p => new {
                 InputID = p.InputID,
                 InputDesc = p.InputDesc
             }).ToList()
         };
         m_CallbackResult = JsonConvert.SerializeObject(Result);
     }
     if (Action == "InitialPerson") {
         List<ManagementScoreEntity> List = new List<ManagementScoreEntity>();
         ManagementScoreEntity Entity;
         for (int i = 0; i < 10; i++) {
             Entity = new ManagementScoreEntity {
                 Rate = 80.0m,
                 Shift = 1,
                 PersonName = "韩娜",
                 PositionName = "值长"
             };
             List.Add(Entity);
         }
         var Result = new {
             Action = Action,
             data = List
         };
         m_CallbackResult = JsonConvert.SerializeObject(Result);
     }
 }
コード例 #2
0
 public override void DataBind()
 {
     KPI_InputTagDal DataAccess = new KPI_InputTagDal();
     int RecordCount = 0;
     String TagCategory = drpTagCategorys.SelectedValue;
     Tags.DataSource = DataAccess.GetInputTags(Pager.CurrentPageIndex,Pager.PageSize,
         TagCategory,out RecordCount);
     Pager.RecordCount = RecordCount;
     base.DataBind();
 }
コード例 #3
0
        public override void DataBind()
        {
            KPI_InputTagDal DataAccess  = new KPI_InputTagDal();
            int             RecordCount = 0;
            String          TagCategory = drpTagCategorys.SelectedValue;

            Tags.DataSource = DataAccess.GetInputTags(Pager.CurrentPageIndex, Pager.PageSize,
                                                      TagCategory, out RecordCount);
            Pager.RecordCount = RecordCount;
            base.DataBind();
        }
コード例 #4
0
        public void RaiseCallbackEvent(string eventArgument)
        {
            String Action   = eventArgument.Split(',')[0].Split('=')[1];
            String Argument = eventArgument.Split(',')[1].Split('=')[1];

            if (Action == "InputTags")
            {
                KPI_InputTagDal       InputTagDataAccess = new KPI_InputTagDal();
                List <InputTagEntity> InputTags          = InputTagDataAccess.GetInputTags(Argument);
                var Result = new {
                    Action = Action,
                    data   = InputTags.Select(p => new {
                        InputID   = p.InputID,
                        InputDesc = p.InputDesc
                    }).ToList()
                };
                m_CallbackResult = JsonConvert.SerializeObject(Result);
            }
            if (Action == "InitialPerson")
            {
                List <ManagementScoreEntity> List = new List <ManagementScoreEntity>();
                ManagementScoreEntity        Entity;
                for (int i = 0; i < 10; i++)
                {
                    Entity = new ManagementScoreEntity {
                        Rate         = 80.0m,
                        Shift        = 1,
                        PersonName   = "韩娜",
                        PositionName = "值长"
                    };
                    List.Add(Entity);
                }
                var Result = new {
                    Action = Action,
                    data   = List
                };
                m_CallbackResult = JsonConvert.SerializeObject(Result);
            }
        }