public AdicionarPlanoDeVooResponse AdicionarPlanoDeVoo(AdicionarPlanoDeVooRequest request) { if (request == null) { AddNotification("AdicionarPlanoDeVooRequest", "AdicionarPlanoDeVooRequest é obrigatório"); } var planoDeVoo = _repositoryPlanoDeVoo.Adicionar(new PlanoDeVoo(request.AeroportoOrigemId, request.AeroportoDestinoId, request.AeronaveId, request.VooId)); return((AdicionarPlanoDeVooResponse)planoDeVoo); }
public async Task <HttpResponseMessage> Adicionar(AdicionarPlanoDeVooRequest request) { try { var response = _servicePlanoDeVoo.AdicionarPlanoDeVoo(request); return(await ResponseAsync(response, _servicePlanoDeVoo)); } catch (Exception ex) { return(await ResponseExceptionAsync(ex)); } }