Exemplo n.º 1
0
        public ActionResult GetDynaSysSet()
        {
            VMDynSysSet DsSet = new VMDynSysSet();

            DsSet.SysSet  = _sysSetService.All().ToList().FirstOrDefault();
            DsSet.DynaCap = _dynaCapService.All().ToList().FirstOrDefault();

            if (DsSet.SysSet != null && DsSet.DynaCap != null)
            {
                return(Json(DsSet, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json("0", JsonRequestBehavior.AllowGet));
            }
        }
        private List <DynaCap> DynamicCaptionDest()
        {
            List <DynaCap> dynamicinfoList = new List <DynaCap>();

            var dynamicinfocheck = _dynamiccapService.All().ToList();

            if (dynamicinfocheck.Count > 0)
            {
                foreach (var value in dynamicinfocheck)
                {
                    DynaCap dynamiccaptiontadd = new DynaCap();
                    dynamiccaptiontadd.Id        = 1;
                    dynamiccaptiontadd.Emp       = value.Emp;
                    dynamiccaptiontadd.Code      = value.Code;
                    dynamiccaptiontadd.Proj      = value.Proj;
                    dynamiccaptiontadd.Branch    = value.Branch;
                    dynamiccaptiontadd.Unit      = value.Unit;
                    dynamiccaptiontadd.Dept      = value.Dept;
                    dynamiccaptiontadd.Desig     = value.Desig;
                    dynamiccaptiontadd.Dist      = value.Dist;
                    dynamiccaptiontadd.Division  = value.Division;
                    dynamiccaptiontadd.Post      = value.Post;
                    dynamiccaptiontadd.Loc       = value.Loc;
                    dynamiccaptiontadd.ItemGrp   = value.ItemGrp;
                    dynamiccaptiontadd.ItemSGrp  = value.ItemSGrp;
                    dynamiccaptiontadd.ItemSSGrp = value.ItemSSGrp;
                    dynamicinfoList.Add(dynamiccaptiontadd);
                }

                if (dynamicinfoList != null)
                {
                    dynamicinfoList = dynamicinfoList.OrderBy(x => x.Emp).ToList();
                }

                return(dynamicinfoList);
            }
            else
            {
                return(null);
            }
        }