예제 #1
0
        public static List <StatusLabel> GetNextStatus(ChangeStatusInput input)
        {
            CRMDb db = new CRMDb();

            try
            {
                ObjectResult <StatusLabel> newStatusList = db.GetNewStatus(input);

                var statusList = (from x in newStatusList
                                  select new StatusLabel
                {
                    Value = x.Value,
                    Text = x.Text
                }).OrderBy(x => x.Value).ToList();

                return(statusList);
            }
            catch (Exception e)
            {
                return(null);
            }
        }
예제 #2
0
        public static List <StatusLabel> GetLabel(ChangeStatusInput input)
        {
            CRMDb db = new CRMDb();

            try
            {
                ObjectResult <StatusLabel> newLabelList = db.GetStatusName(input);

                var labelList = (from x in newLabelList.AsEnumerable()
                                 select new StatusLabel
                {
                    Value = x.Value,
                    Text = x.Text
                }).ToList();

                return(labelList);
            }
            catch (Exception e)
            {
                return(null);
            }
        }