public async Task <dynamic> GetOwnerLevel(string id)
        {
            var ownerLevel = new List <DSM_OwnerLevel>();
            await Task.Run(() => _ownerLevelService.GetOwnerLevel(id, UserID, out ownerLevel));

            var result = ownerLevel.Where(ob => ob.Status == 1).Select(x => new
            {
                x.OwnerLevelID,
                x.LevelName
            }).OrderByDescending(ob => ob.LevelName);

            return(Json(new { result, Msg = "" }, JsonRequestBehavior.AllowGet));
        }
        public async Task <dynamic> GetOwnerLevel(string _OwnerLevelID)
        {
            List <DSM_OwnerLevel> objDsmOwnerLevels = null;
            await Task.Run(() => _ownerLevelService.GetOwnerLevel("", UserID, out objDsmOwnerLevels));

            var result = (from ol in objDsmOwnerLevels
                          where ol.Status == 1
                          orderby ol.LevelAccess
                          select new DSM_OwnerLevel
            {
                OwnerLevelID = ol.OwnerLevelID,
                LevelName = ol.LevelName
            }).ToList();

            return(Json(new { Msg = "", result }, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public async Task <dynamic> GetOwnerLevel(string ownerLevelId)
        {
            //UserID = SILAuthorization.GetUserID();
            List <DSM_OwnerLevel> obOwnerLevel = null;
            await Task.Run(() => _ownerLevelService.GetOwnerLevel("", UserID, out obOwnerLevel));

            var result = obOwnerLevel.Select(x => new
            {
                OwnerLevelID = x.OwnerLevelID,
                LevelName    = x.LevelName,
                LevelAccess  = x.LevelAccess,
                LevelSL      = x.LevelSL,
                UserLevel    = x.UserLevel,
                SetOn        = x.SetOn,
                SetBy        = x.SetBy,
                ModifiedOn   = x.ModifiedOn,
                MdifiedBy    = x.ModifiedBy,
                Status       = x.Status.ToString()
            }).OrderByDescending(ob => ob.OwnerLevelID);

            return(Json(new { Message = "", result }, JsonRequestBehavior.AllowGet));
        }