public async Task <IActionResult> GetAlmacenByNameAsync(string almacenNombre) { var validateToken = await ValidatedToken(_configuration, _getHelper, "catalogo"); if (validateToken != null) { return(null); } if (!await ValidateModulePermissions(_getHelper, moduloId, eTipoPermiso.PermisoLectura)) { return(new EmptyResult()); } if (almacenNombre == null || almacenNombre == "") { return(new EmptyResult()); } var almacen = await _getHelper.GetAlmacenByNombreAsync(almacenNombre.Trim().ToUpper()); if (almacen != null) { return(Json( new { almacen.AlmacenID, almacen.AlmacenNombre, almacen.AlmacenDescripcion, error = false })); } return(Json(new { error = true, message = "Almacén inexistente" })); }