private void gridBancos_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex > -1 && e.RowIndex > -1) { Banco itemSelecionado = (Banco)gridBancos.Rows[e.RowIndex].DataBoundItem; if (gridBancos.Columns[e.ColumnIndex].Name == "btnEditar") //Editar { FrmManutencaoBanco frm = new FrmManutencaoBanco(itemSelecionado.Id); frm.ShowDialog(); AtualizarGrid(); } if (gridBancos.Columns[e.ColumnIndex].Name == "btnApagar") //Apagar { DialogResult resut = MessageBox.Show("Deseja apagar o item?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resut == DialogResult.Yes) { BancoRepository.Apagar(itemSelecionado.Id); AtualizarGrid(); } } } }
private void AtualizarGrid() { Bancos = BancoRepository.Obter(); gridBancos.DataSource = null; gridBancos.DataSource = Bancos.ToList(); }
public FrmManutencaoBanco(int id) { InitializeComponent(); BancoRepository = new BancoRepository(); Obter(id); }
private void PreencherComboBanco() { cmbBanco.DisplayMember = "Nome"; cmbBanco.ValueMember = "Id"; cmbBanco.DataSource = BancoRepository.Obter(); cmbBanco.SelectedValue = -1; }
public UnitOfWork() { BancoRepository = new BancoRepository(); SucursalRepository = new SucursalRepository(); OrdenPagoRepository = new OrdenPagoRepository(); LoadBancos(); LoadSucursales(); LoadOrdenesPago(); }
public PerformanceController(PerfomanceRepository _perfoRepository, ClienteRepository _clienteRepository, RodaRepository _rodaRepository, CorVeiculoRepository _corVeiculoRepository, BancoRepository _bancoRepository) { this._perfoRepository = _perfoRepository; this._clienteRepository = _clienteRepository; this._rodaRepository = _rodaRepository; this._corVeiculoRepository = _corVeiculoRepository; this._bancoRepository = _bancoRepository; }
private void Initialize() { BancoRepository = new BancoRepository(); Bancos = new List <Banco>(); gridBancos.AutoGenerateColumns = false; 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(); }
public FrmManutencaoConta(int id) { InitializeComponent(); ContaRepository = new ContaRepository(); BancoRepository = new BancoRepository(); ClienteRepository = new ClienteRepository(); PreencherComboCliente(); PreencherComboBanco(); Obter(id); }
private void Obter(int id) { Banco = BancoRepository.Obter(id); if (Banco == null) // Então é novo { Banco = new Banco(); } else // Editar banco existente { txt_CodigoDoBanco.Text = Banco.CodigoDoBanco.ToString(); txt_NomeDoBanco.Text = Banco.NomeDoBanco; } }
public VendaController(VendaRepository _vendaRepository, ClienteRepository _clienteRepository, VeiculoRepository _veiculoRepository, FormaPagamentoRepository _formaPagamentoRepository, EnderecoRepository _enderecoRepository, PerfomanceRepository _perfomanceRepository, RodaRepository _rodaRepository, BancoRepository _bancoRepository, CorVeiculoRepository _corRepository) { this._clienteRepository = _clienteRepository; this._vendaRepository = _vendaRepository; this._veiculoRepository = _veiculoRepository; this._formaPagamentoRepository = _formaPagamentoRepository; this._enderecoRepository = _enderecoRepository; this._perfomanceRepository = _perfomanceRepository; this._rodaRepository = _rodaRepository; this._bancoRepository = _bancoRepository; this._corRepository = _corRepository; }
public async Task <UserLoginModel> Validar() { var repo = new BancoRepository(); var esValido = repo.login(this.Username, this.Password); if (true) { return(this); //Update IF statement when database is testeable } else { return(null); } }
private void Obter(int id) { Banco = BancoRepository.Obter(id); if (Banco == null) //Novo { Banco = new Banco(); } else //Editar { lblId.Text = Banco.Id.ToString(); txtCodigo.Text = Banco.Codigo; txtNome.Text = Banco.Nome; } }
private void Btn_Salvar_Click(object sender, EventArgs e) { if (Banco.Id != 0) { BancoRepository.Editar(Banco); MessageBox.Show("Alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Banco = new Banco { //Id = Guid.NewGuid(), //Id = 1, CodigoDoBanco = Convert.ToInt32(txt_CodigoDoBanco.Text), NomeDoBanco = txt_NomeDoBanco.Text }; } Close(); }
public void Initialize() { cbCliente.Items.Clear(); cbBanco.Items.Clear(); clienteRepository = new ClienteRepository(); Clientes = new List <Cliente>(); Clientes = clienteRepository.Obter(); for (int i = 0; i < Clientes.Count(); i++) { cbCliente.Items.Add(Clientes.ElementAt(i).Id + "-" + Clientes.ElementAt(i).Nome); } bancoRepository = new BancoRepository(); Bancos = new List <Banco>(); Bancos = bancoRepository.Obter(); for (int i = 0; i < Bancos.Count(); i++) { cbBanco.Items.Add(Bancos.ElementAt(i).Id + "-" + Bancos.ElementAt(i).Nome); } }
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(); } }
public static Task <List <Banco> > ObtenerAsync(TipoBase tipoBase) { IBancoRepository bancoRepository = new BancoRepository(new CommonContext(tipoBase)); return(bancoRepository.ObtenerAsync()); }
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(); }
public IEnumerable<Banco> GetAll() { BancoRepository bancoRepo = new BancoRepository(); return bancoRepo.GetAll(); }
static void Main(string[] args) { ClienteRepository ClienteRepositorio = new ClienteRepository(); #region InserirCliente DateTime DtaNasc = Convert.ToDateTime("13/03/1983"); Cliente cliente = new Cliente(); cliente.Nome = "Bruno Linhari"; cliente.DataNascimento = DtaNasc; //ClienteRepositorio.Inserir(cliente); #endregion #region InserirBanco BancoRepository BancoRepositorio = new BancoRepository(); Banco banco = new Banco(); banco.Codigo = 243; banco.Nome = "Itaú"; //BancoRepositorio.Inserir(banco); #endregion #region InserirConta ContaRepository repository = new ContaRepository(); Conta conta = new Conta(); conta.Limite = 100; conta.Saldo = 1000; conta.ContaCorrente = "123456"; conta.Agencia = "123"; conta.BancoId = 1; conta.ClienteId = 1; //repository.Inserir(conta); #endregion } #region Editar Conta Conta contaEditar = new Conta(); contaEditar.Id = 3; contaEditar.Limite = 100; contaEditar.Saldo = 1000; contaEditar.ContaCorrente = "123456"; contaEditar.Agencia = "123"; //contaEditar.Banco = "Itaú"; //repository.Editar(contaEditar); #endregion #region Apagar Conta //repository.Apagar(2); #endregion #region Ralizar Saque Conta contaSaque = repository.Obter(1); //repository.RealizarSaque(contaSaque, 10); #endregion #region Ralizar Deposito Conta contaDeposito = repository.Obter(2); //repository.RealizarSaque(contaDeposito, 20); #endregion #region Ralizar Transferencia Conta contaOrigem = repository.Obter(3); Conta contaDestino = repository.Obter(4); //repository.RealizarTransferencia(contaOrigem, contaDestino, 10); #endregion #region Obter apenas uma Conta Conta conta_1 = repository.Obter(1); Console.WriteLine(conta_1); #endregion #region Obter Todas as Contas IEnumerable <Conta> contas = repository.Obter(); foreach (var item in contas) { Console.Write(item.Saldo + " - "); Console.Write(item.Limite + " - "); Console.Write(item.Agencia + " - "); Console.WriteLine(item.ContaCorrente); } #endregion Console.ReadKey(); }
public BancoService() { bancoRepository = new BancoRepository(); }