public IActionResult PostCadastroDeModelos(SolicitacaoDeCadastroDeModelo solicitacao) { var modelo = cadastroDeModelos.CadastraModelo(solicitacao); var resource = new Resource <Modelo> { Title = $"Modelo #{modelo.Codigo}", HRef = $"/cadastro/modelos/{modelo.Codigo}", Data = modelo, Links = new Link[] { new Link { Rel = "detalhes-de-modelo", HRef = $"/cadastro/modelos/{modelo.Codigo}", Text = "Detalhar" }, new Link { Rel = "alteracao-de-modelos", HRef = $"/cadastro/modelos/{modelo.Codigo}/alteracao-de-modelos", Text = "Alterar" }, new Link { Rel = "exclusao-de-modelos", HRef = $"/cadastro/modelos/{modelo.Codigo}/exclusao-de-modelos", Text = "Excluir" } } }; return(CreatedAtAction(nameof(GetDetalhesDeModelo), new { id = modelo.Codigo }, resource)); }
private void SaveButton_Click(object sender, RoutedEventArgs e) { var solicitacao = new SolicitacaoDeCadastroDeModelo { Codigo = codigoTextBox.Text, Nome = nomeTextBox.Text }; var resposta = cadastroDeModelos.CadastraModelo(solicitacao); }