public async Task <IActionResult> GetSedi([FromBody] AreaMappa filtroCentroMappa) { try { var query = new SediMarkerQuery() { Filtro = filtroCentroMappa }; return(Ok(this._sediMarkerHandler.Handle(query).ListaSediMarker)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IActionResult> GetSedi([FromBody] AreaMappa filtroCentroMappa) { try { var query = new SediMarkerQuery() { Filtro = filtroCentroMappa }; return(Ok(this._sediMarkerHandler.Handle(query).ListaSediMarker)); } catch (Exception ex) { if (ex.Message.Contains(Costanti.UtenteNonAutorizzato)) { return(StatusCode(403, Costanti.UtenteNonAutorizzato)); } return(BadRequest()); } }