public Task <long> CreateUnidadeInfraEstrutura(CreateUnidadeInfraEstruturaCommand command) { var requestUrl = CreateRequestUri(string.Format(System.Globalization.CultureInfo.InvariantCulture, $"{ResourceUnidadeInfraEstrutura}/CreateUnidadeInfraEstrutura")); return(Post(requestUrl, command)); }
public async Task <ActionResult <long> > CreateUnidadeInfraEstrutura(CreateUnidadeInfraEstruturaCommand command) { try { var result = await Mediator.Send(command); return(result); } catch (Exception e) { Console.WriteLine(e); throw; } }
public ActionResult Create(IFormCollection collection) { try { var command = new CreateUnidadeInfraEstruturaCommand { Sigla = collection["sigla"].ToString().ToUpper().Trim(), NomUnidadeÌnfraestrutura = collection["aeroporto"].ToString(), Endereco = collection["endereco"].ToString(), CodUnidade = collection["CodUnidade"].ToString(), Descricao = collection["Descricao"].ToString(), DtIniVigencia = collection["DtIniVigencia"].ToString(), DtFimVigencia = collection["DtFimVigencia"].ToString(), CriadoPor = User.Identity.Name }; ApiClientFactory.Instance.CreateUnidadeInfraEstrutura(command); return(RedirectToAction(nameof(Index), new { crud = (int)EnumCrud.Created })); } catch (Exception e) { return(View()); } }