Example #1
0
        /// <summary>
        /// Parses the delimited ParmString into an object array.
        /// </summary>
        /// <returns>The parm array</returns>
        public object[] ParmStringToParms()
        {
            object[] parms = null;
            if (ParmString != null && ParmString.Length > 0)
            {
                string[] a = ParmString.Split(new char[] { ListSeparator[0] });
                parms = new object[a.GetLength(0)];
                int k = 0;
                foreach (string val in a)
                {
                    object o = "";
                    int    i;
                    double d;
                    bool   b;
                    if (int.TryParse(val, out i))
                    {
                        o = i;
                    }
                    else if (double.TryParse(val, out d))
                    {
                        o = d;
                    }
                    else if (bool.TryParse(val, out b))
                    {
                        o = b;
                    }
                    parms[k] = o;
                    k++;
                }
            }

            return(parms);
        }
Example #2
0
        public async Task <IActionResult> Delete([FromBody] ParmString obj)
        {
            var list = Utils.StrToListString(obj.parm);

            return(Ok(await _memberService.UpdateAsync(m => new Core.Model.Member.Member()
            {
                IsDel = true
            }, m => list.Contains(m.Guid))));
        }
Example #3
0
        public async Task <IActionResult> Delete([FromBody] ParmString obj)
        {
            var list = Utils.StrToListString(obj.parm);

            return(Ok(await _classService.UpdateAsync(m => new Bbs_Classify()
            {
                IsDel = true
            }, m => list.Contains(m.Guid))));
        }
Example #4
0
        public async Task <IActionResult> DeleteRole([FromBody] ParmString obj)
        {
            var list = Utils.StrToListString(obj.parm);

            return(Ok(await _settingService.UpdateAsync(m => new SysAppSetting()
            {
                IsDel = true
            }, m => list.Contains(m.Guid))));
        }
Example #5
0
        public async Task <IActionResult> GetModelByGuid([FromBody] ParmString parm)
        {
            var res = await _adminService.GetModelAsync(m => m.Guid == parm.parm);

            if (!string.IsNullOrEmpty(res.data.Guid))
            {
                res.data.LoginPwd = DES3Encrypt.DecryptString(res.data.LoginPwd);
            }
            return(Ok(res));
        }
Example #6
0
        //[ApiAuthorize(Modules = "Menu", Methods = "Update", LogType = LogEnum.STATUS)]
        public async Task <IActionResult> GetAuthorizaionMenu([FromBody] ParmString obj)
        {
            if (!await HttpContext.IsSystem())
            {
                obj.adminGuid = await HttpContext.LoginUserId();
            }

            var res = await _sysMenuService.GetMenuByRole(obj.parm, obj.adminGuid);

            return(Ok(res));
        }
Example #7
0
        public async Task <IActionResult> GetModel([FromBody] ParmString obj)
        {
            var res = await _memberService.GetModelAsync(m => m.Guid == obj.parm);

            if (!string.IsNullOrEmpty(res.data?.Guid))
            {
                res.data.LoginPwd = DES3Encrypt.DecryptString(res.data.LoginPwd);
            }
            //获得所有组
            var group = await _groupService.GetListAsync(m => !m.IsDel, m => m.Level, DbOrderEnum.Asc);

            return(Ok(new ApiResult <MemberGroupDto>()
            {
                statusCode = res.statusCode, data = new MemberGroupDto()
                {
                    member = res.data, group = group.data
                }
            }));
        }
        public ApiResult <string> DeleteDbBackupsFile([FromBody] ParmString obj)
        {
            var res = new ApiResult <string>()
            {
                statusCode = (int)ApiEnum.Error
            };

            try
            {
                var str = Utils.StrToListString(obj.parm);
                foreach (var item in str)
                {
                    FileHelperCore.DeleteFiles("/wwwroot/db_back/" + item);
                }
                res.statusCode = (int)ApiEnum.Status;
            }
            catch (Exception ex)
            {
                res.message = ex.Message;
            }
            return(res);
        }
Example #9
0
        public async Task <ApiResult <string> > DeleteMenu([FromBody] ParmString obj)
        {
            var list = Utils.StrToListString(obj.parm);

            return(await _sysMenuService.DeleteAsync(m => list.Contains(m.Guid)));
        }
Example #10
0
 public async Task <IActionResult> DeleteOrganize([FromBody] ParmString parm)
 {
     return(Ok(await _sysOrganizeService.DeleteAsync(parm.parm)));
 }
Example #11
0
        public async Task <IActionResult> GetAgentbyGuid([FromBody] ParmString obj)
        {
            var guid = obj.parm;

            return(Ok((await agentService.GetModelAsync(t => t.Admin_Guid == guid)).data));
        }
Example #12
0
        public async Task <IActionResult> Delete([FromBody] ParmString obj)
        {
            var list = Utils.StrToListInt(obj.parm);

            return(Ok(await merchantService.DeleteAsync(p => list.Contains(p.id))));
        }
Example #13
0
 public async Task <ApiResult <string> > Delete([FromBody] ParmString obj)
 {
     return(await _columnService.DeleteAsync(obj.parm));
 }
Example #14
0
 public async Task <ApiResult <string> > DeleteOrganize([FromBody] ParmString parm)
 {
     return(await _sysOrganizeService.DeleteAsync(parm.parm));
 }
Example #15
0
 public async Task <IActionResult> Delete([FromBody] ParmString param)
 {
     return(Ok(await _videoService.DeleteAsync(param.parm)));
 }
Example #16
0
 public async Task <ApiResult <string> > DeleteCode([FromBody] ParmString obj)
 {
     return(await _sysCodeTypeService.DeleteAsync(obj.parm));
 }
Example #17
0
        public async Task <IActionResult> Delete([FromBody] ParmString obj)
        {
            var list = Utils.StrToListString(obj.parm);

            return(Ok(await _questionService.DeleteAsync(m => list.Contains(m.Guid))));
        }
Example #18
0
 public async Task <IActionResult> DelSite([FromBody] ParmString parm)
 {
     return(Ok(await _siteService.DeleteAsync(m => m.Guid == parm.parm)));
 }
Example #19
0
 public void SettingTheme([FromBody] ParmString param)
 {
     RedisHelper.Set(KeyHelper.ADMINTHEME, param.parm);
 }
Example #20
0
 public async Task <IActionResult> GetAuthorizaionMenu([FromBody] ParmString obj)
 {
     return(Ok(await _sysMenuService.GetMenuByRole(obj.parm)));
 }
Example #21
0
 public async Task <IActionResult> GetModelByGuid([FromBody] ParmString parm)
 {
     return(Ok(await _roleService.GetModelAsync(m => m.Guid == parm.parm)));
 }
 public async Task <IActionResult> DelImageType([FromBody] ParmString obj)
 {
     return(Ok(await _imgTypeService.DeleteAsync(obj.parm)));
 }
Example #23
0
        public async Task <IActionResult> GetModelById([FromBody] ParmString parm)
        {
            var id = Convert.ToInt32(parm.parm);

            return(Ok(await _noticeService.GetModelAsync(m => m.id == id)));
        }
Example #24
0
 public async Task <ApiResult <List <SysMenuDto> > > GetAuthorizaionMenu([FromBody] ParmString obj)
 {
     return(await _sysMenuService.GetMenuByRole(obj.parm));
 }
Example #25
0
        public async Task <IActionResult> Level([FromBody] ParmString obj)
        {
            var id = Convert.ToInt32(obj.parm);

            return(Ok((await levelService.GetModelAsync(t => t.Id == id)).data));
        }
Example #26
0
 public async Task <IActionResult> Delete([FromBody] ParmString obj)
 {
     return(Ok(await _articleService.DeleteAsync(obj.parm)));
 }
Example #27
0
 public async Task <IActionResult> GetPages([FromBody] ParmString obj)
 {
     return(Ok(await _groupService.GetModelAsync(m => m.Guid == obj.parm)));
 }