/// <summary>
        /// Atualiza os dados do banco na base de dados
        /// </summary>
        /// <param name="bancoModel">dados do banco</param>
        public void Editar(Banco bancoModel)
        {
            TbBanco tbBanco = new TbBanco();

            Atribuir(bancoModel, tbBanco);
            _context.Update(tbBanco);
            _context.SaveChanges();
        }
        /// <summary>
        /// Insere um novo banco na base de dados
        /// </summary>
        /// <param name="bancoModel">dados do banco</param>
        /// <returns>retorna o codigo do banco inserido</returns>
        public int Inserir(Banco bancoModel)
        {
            TbBanco _tbBanco = new TbBanco();

            _tbBanco.CodBanco = bancoModel.CodBanco;
            _tbBanco.Nome     = bancoModel.Nome;

            _context.Add(_tbBanco);
            _context.SaveChanges();
            return(_tbBanco.CodBanco);
        }
 /// <summary>
 /// Atribui dados entre objetos do model e entity
 /// </summary>
 /// <param name="bancoModel">objeto model</param>
 /// <param name="tbBanco">objeto entity</param>
 private void Atribuir(Banco bancoModel, TbBanco tbBanco)
 {
     tbBanco.CodBanco = bancoModel.CodBanco;
     tbBanco.Nome     = bancoModel.Nome;
 }