public ActionResult Create(Performance custom) { try { ViewBag.Cliente = _clienteRepository.ObterTodos(); if (ModelState.IsValid) { custom.Id = Guid.NewGuid(); custom.IdBanco = custom.Banco.Id; custom.IdRoda = custom.Roda.Id; custom.IdCorVeiculo = custom.Cor_Veiculo.Id; custom.ValorTotal = CalcularCustom(custom); _rodaRepository.Inserir(Mapper.Map <GDC_Rodas>(custom.Roda)); _corVeiculoRepository.Inserir(Mapper.Map <GDC_Cor_Veiculos>(custom.Cor_Veiculo)); _bancoRepository.Inserir(Mapper.Map <GDC_Bancos>(custom.Banco)); _perfoRepository.Inserir(Mapper.Map <GDC_Perfomances>(custom)); return(RedirectToAction("Index")); } return(View(custom)); } catch { return(RedirectToAction("Error", "Base")); } }
private void Bt_AdicionarBanco_Click(object sender, EventArgs e) { frm_BancosManutencao frm = new frm_BancosManutencao(0); frm.ShowDialog(); repository.Inserir(frm.Banco); AtualizarGrid(); }
private void btnNovo_Click(object sender, EventArgs e) { fCad_Banco frm = new fCad_Banco(); frm.ShowDialog(); bancoRepository.Inserir(frm.BancoManutencao); AtualizarGrid(); }
private void btnSalvar_Click(object sender, EventArgs e) { BancoRepository bancoRepository = new BancoRepository(); Banco banco = new Banco(); banco.Nome = edNome.Text; banco.Codigo = Convert.ToInt32(edCodigo.Text); bancoRepository.Inserir(banco); MessageBox.Show("Registro incluído com sucesso"); Close(); }
private void Salvar() { if (CadastroEhValido()) { Banco.Codigo = txtCodigo.Text; Banco.Nome = txtNome.Text; if (Banco.Id == 0) { BancoRepository.Inserir(Banco); MessageBox.Show("Cadastro Incluido com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { BancoRepository.Editar(Banco); MessageBox.Show("Cadastro alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } Close(); } }
static void Main(string[] args) { ContaRepository repositoryConta = new ContaRepository(); ClienteRepository repositoryCliente = new ClienteRepository(); BancoRepository repositoryBanco = new BancoRepository(); #region Inserir Conta Conta conta = new Conta(); conta.Limite = 100; conta.Saldo = 1000; conta.ContaCorrente = "123456"; conta.Agencia = "7545"; // Console.WriteLine("Inserir Conta"); // repository.Inserir(conta); #endregion #region Editar Conta Conta contaEditar = new Conta(); contaEditar.Id = 1; contaEditar.Limite = 100; contaEditar.Saldo = 1000; contaEditar.ContaCorrente = "333"; contaEditar.Agencia = "222"; //Console.WriteLine("Editar Conta"); // repository.Editar(contaEditar); #endregion #region Apagar Conta //Console.WriteLine("Apagar conta"); // repository.Apagar(2); #endregion #region Obter apenas uma Conta Conta conta_1 = repositoryConta.Obter(1); Console.WriteLine(conta_1); #endregion #region Obter todas Contas IEnumerable <Conta> contas = repositoryConta.Obter(); foreach (var item in contas) { Console.WriteLine(item.Banco); } #endregion #region Realizar Saque Conta contaSaque = repositoryConta.Obter(1); // repository.RealizarSaque(contaSaque, 5); #endregion #region Realizar Deposito Conta contaDeposito = repositoryConta.Obter(1); // repositoryConta.RealizarDeposito(contaDeposito, 5); #endregion #region Realizar Transferencia Conta contaOrigem = repositoryConta.Obter(1); Conta contaDestino = repositoryConta.Obter(3); // repositoryConta.RealizarTransferecia(contaOrigem, contaDestino, 6); #endregion #region Gravar Cliente e Conta Cliente cliente1 = new Cliente(); cliente1.Nascimento = new DateTime(1986, 04, 28); cliente1.NomeTitular = "Rodrigo Calazans"; repositoryCliente.Inserir(cliente1);/*Quando usar "ID" deve ser chamado cada um dos "salveChanges"*/ Banco banco = new Banco(); banco.Codigo = "001"; banco.Nome = "Bradesco"; repositoryBanco.Inserir(banco); /*Quando usar "ID" deve ser chamado cada um dos "salveChanges"*/ Conta conta1 = new Conta(); conta1.Limite = 100; conta1.Saldo = 1000; conta1.ContaCorrente = "123456"; conta1.Agencia = "7545"; conta1.ClienteId = cliente1.Id; conta1.BancoId = banco.Id; repositoryConta.Inserir(conta1); /*Quando usar "ID" deve ser chamado cada um dos "salveChanges"*/ /*pode ser feito apenas um "salveChanges" quando é atribuido o objeto */ //conta1.Cliente = cliente1; //conta1.Banco = banco; //repositoryConta.Inserir(conta1); #endregion Console.WriteLine("Processo finalizado"); Console.ReadKey(); }