Ejemplo n.º 1
0
        public static DynamicParameters GetDataParams(Models.Database.BaseModel data)
        {
            if (data == null)
            {
                throw new ArgumentNullException("خطا در نحوه ارسال درخواست رخ داده است!");
            }
            var p = GetSearchParams(data.Token);

            return(p);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> GetAll([FromBody] Models.Database.BaseModel filterParams)
        {
            try
            {
                var dbResult = await Logic.Database.StoredProcedure.SP_Roles_GetAll.Call(_ctx, filterParams, JWTKey, JWTIssuer);

                return(FromDatabase(dbResult));
            }
            catch (Exception e)
            {
                _logger.Add(e, "Error in RolesController.GetAll(filterParams)");
                return(Problem(e.Message, e.StackTrace, 500, "Error in GetAll"));
            }
        }