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);
        }
示例#2
0
        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));
            }
        }