private void SaveButton_Click(object sender, RoutedEventArgs e) { var solicitacao = new SolicitacaoDeCadastroDeModelo { Codigo = codigoTextBox.Text, Nome = nomeTextBox.Text }; var resposta = cadastroDeModelos.CadastraModelo(solicitacao); }
public Modelo CadastraModelo(SolicitacaoDeCadastroDeModelo solicitacao) { unitOfWork.BeginTransaction(); try { var modelo = new Modelo(solicitacao.Codigo, solicitacao.Nome); repositorioDeModelos.Add(modelo); unitOfWork.Commit(); return(modelo); } catch (Exception) { unitOfWork.Rollback(); throw; } }