Exemplo n.º 1
0
        public IActionResult Add(DadosBancariosViewModel model)
        {
            if (ModelState.IsValid)
            {
                DadosBancarios c = null;

                if (model.Id > 0)
                {
                    c = dadosBancariosGerenciador.RecuperarPorId(model.Id);
                }
                else
                {
                    c = new DadosBancarios();
                }

                c.Id          = model.Id;
                c.Agencia     = model.Agencia;
                c.Banco       = model.Banco;
                c.CodigoBanco = model.CodigoBanco;
                c.Conta       = model.Conta;
                c.Obs         = model.Obs;
                c.TempoConta  = model.TempoConta;

                dadosBancariosGerenciador.Add(c);
            }

            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public IActionResult Add(int Id)
        {
            var c     = dadosBancariosGerenciador.RecuperarPorId(Id);
            var model = new DadosBancariosViewModel()
            {
                Id          = c.Id,
                Agencia     = c.Agencia,
                Banco       = c.Banco,
                CodigoBanco = c.CodigoBanco,
                Conta       = c.Conta,
                Obs         = c.Obs,
                TempoConta  = c.TempoConta,
            };

            return(View(model));
        }
Exemplo n.º 3
0
        public IActionResult Index()
        {
            var dadosBancarios = dadosBancariosGerenciador.RecuperarDadosBancarios()
                                 .Select(c => new DadosBancariosViewModel()
            {
                Agencia     = c.Agencia,
                Banco       = c.Banco,
                CodigoBanco = c.CodigoBanco,
                Conta       = c.Conta,
                Obs         = c.Obs,
                TempoConta  = c.TempoConta,
            });

            var model = new DadosBancariosViewModel {
                DadosBancarios = dadosBancarios
            };

            return(View(model));
        }