Exemple #1
0
        public ViewResult Cycle()
        {
            var          user     = OperatorProvider.Provider.Current();
            WorkOrderBLL orderbll = new WorkOrderBLL();
            var          banci    = orderbll.getSetValue(user.DeptId).Select(x => new SelectListItem()
            {
                Text = x.Value, Value = x.Key
            }).ToList();

            ViewData["banci"] = banci;
            return(View());
        }
        public ActionResult GetWorksettingbyOrder(string orderid)
        {
            var user = OperatorProvider.Provider.Current();
            var data = workorder.getSetValue(user.DeptId);

            //var order = workorder.GetWorkOrderday(orderid);
            //var data = workset.GetList(user.DeptId).Where(row => row.WorkSetupId == order).OrderBy(row => row.StartTime).ToList();
            //if (data.Count == 0)
            //{
            //    return Success("false");
            //}
            data.Add("0", "休息");
            var treeList = new List <TreeEntity>();

            //TreeEntity treeBase = new TreeEntity();
            //treeBase.id = "";
            //treeBase.text = "休息";
            //treeBase.value = "";
            //treeBase.isexpand = true;
            //treeBase.complete = true;
            //treeBase.hasChildren = false;
            //treeBase.parentId = "0";
            //treeList.Add(treeBase);
            foreach (var item in data)
            {
                TreeEntity tree = new TreeEntity();
                if (item.Key == "0")
                {
                    tree.id = "1";
                }
                else
                {
                    tree.id = item.Key;
                }
                tree.id          = item.Key;
                tree.text        = item.Value;
                tree.value       = item.Key;
                tree.isexpand    = true;
                tree.complete    = true;
                tree.hasChildren = false;
                tree.parentId    = "0";
                treeList.Add(tree);
            }
            return(Content(treeList.TreeToJson()));
        }