Exemple #1
0
        /// <summary>
        /// Crea un objeto de tipo Banca, comprobando que el titular no posea ya una cuenta y que
        /// los datos ingresados sean correctos
        /// </summary>
        public void CrearCuenta()
        {
            Console.Clear();
            Console.Write("Nombre del titular (Nombre y Apellido): " + '\n');
            String titular = Console.ReadLine();

            Console.Write("Numero de documento: " + '\n');
            String numero = Console.ReadLine();

            Console.WriteLine("");
            Banca banca = new Banca(numero, titular);

            if (iContenedor.Obtener(numero) == null && !(titular.Equals("")))
            {
                if ((Convert.ToInt32(numero) >= 1000000) && (Convert.ToInt32(numero) <= 100000000))
                {
                    iContenedor.Agregar(banca);
                    Console.WriteLine("La cuenta fue creada con exito");
                    Console.ReadKey();
                }
                else
                {
                    Console.WriteLine("Datos incorrectos. Intentelo nuevamente");
                    Console.ReadKey();
                }
            }
            else
            {
                Console.WriteLine("La cuenta ya existe o falta ingresar un nombre. Intentelo nuevamente");
                Console.ReadKey();
            }
        }
Exemple #2
0
 /// <summary>
 /// Guarda los cambios realizados en una Banca en el repositorio
 /// </summary>
 /// <param name="pBanca">Banca modificada</param>
 /// <param name="pContenedor">Repositorio que contenia la Banca modificada</param>
 public void GuardarCambios(Banca pBanca, RepositorioBanca pContenedor)
 {
     pContenedor.Agregar(pBanca);
 }