public async Task <IActionResult> Add(Permissions Permissions)
        {
            bool res = false;

            Permissions.UpdateDate = DateTime.Now;
            if (Permissions.Id > 0)
            {
                res = await _permissionsServices.Update(Permissions);
            }
            else
            {
                var data = await _permissionsServices.QueryByClause(m => m.Code == Permissions.Code);

                if (data != null)
                {
                    return(Error(Permissions.Code + "已经存在!"));
                }
                res = await _permissionsServices.Add(Permissions);
            }
            if (res)
            {
                return(Success("保存成功"));
            }
            else
            {
                return(Error("保存失败"));
            }
        }
        public async Task <IActionResult> Put(int id, PermissionsDTO permisosDto)
        {
            try
            {
                var permiso = _mapper.Map <Permissions>(permisosDto);
                permiso.Permissions_Id = id;

                await _permissionsServices.Update(permiso);

                var response = new GenericResponse <bool>(true);
                return(Ok(response));
            }
            catch (Exception ex)
            {
                throw new BusinessException(MessageCodes.PROPERTY_NO_VALID, GetErrorDescription(MessageCodes.PROPERTY_NO_VALID), ex.Message);
            }
        }