public static DynamicParameters GetDataParams(Models.Database.BaseModel data) { if (data == null) { throw new ArgumentNullException("خطا در نحوه ارسال درخواست رخ داده است!"); } var p = GetSearchParams(data.Token); return(p); }
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")); } }