Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                cuentasBindingSource.EndEdit();
                Cuentas cuenta = (Cuentas)cuentasBindingSource.Current;

                if (comboBoxTiposCuenta.SelectedIndex == -1 || cuenta.Numero.Length == 0 || cuenta.Banco.Length == 0)
                {
                    MessageBox.Show("Todos los campos son requeridos");
                    return;
                }


                cuenta.Tipo = comboBoxTiposCuenta.SelectedIndex == 0 ? 1 : 2;



                CCuenta cCuentas = new CCuenta();

                cCuentas.Insertar(cuenta);
                MessageBox.Show("Cuenta registrada con éxito");
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Establezca una fecha para la apertura de la cuenta");
            }
        }
Exemplo n.º 2
0
    public static void Main(string[] args)
    {
        int    dato1, dato2, dato3;
        float  resultado, resultado1;
        string cadena = "These are answers: ";

        dato1 = 20;
        dato2 = 10;
        dato3 = 30;

        System.Console.WriteLine(cadena);
        // Suma
        resultado1 = dato1 + dato2 + dato3;
        System.Console.WriteLine("{0} + {1} + {2} = {3}", dato1, dato2, dato3, resultado1);

        // Resta
        resultado = dato1 - dato2 - dato3;
        System.Console.WriteLine("{0} - {1} - {2} = {3}", dato1, dato2, dato3, resultado);

        // Producto
        resultado = dato1 * dato2 * dato3;
        0System.Console.WriteLine("{0} * {1} * {2} = {3}", dato1, dato2, dato3, resultado);

        // Cociente
        resultado = resultado1 / dato1 / dato2 / dato3;
        System.Console.WriteLine("{0} / {1} / {2} / {3} = {4}", resultado1, dato1, dato2, dato3, resultado);

        // Suma2
        resultado = sumar(dato1, dato3);
        System.Console.WriteLine("Suma de {0} + {1} = {2}", dato1, dato3, resultado);

        System.Console.WriteLine();
        System.Console.WriteLine("Inicializamos clase CCuenta:");
        System.Console.WriteLine();

        CCuenta       cuenta01 = new CCuenta("Adán Martinez Tabuada", "3086 1100 00 1234432100", 1202.98, 2.89);
        CCuentaAhorro cuenta02 = new CCuentaAhorro("Anne Tabuada Mas", "3022 1100 22 1234432122", 202.98, 2.82, 85.3);

        cuenta01.muestraCta();
        cuenta02.muestraCta();

        System.Console.WriteLine();
        System.Console.WriteLine("Modificamos clase CCuenta:");
        System.Console.WriteLine();

        cuenta01.asignarNombre("Pepito Perez Lopez");
        cuenta01.asignarCta("1086 1100 12 1234432109");
        cuenta01.asignarTipoDeInteres(2.5);

        cuenta01.ingreso(523.34);
        cuenta01.reintegro(1000);
        cuenta02.ingreso(823.34);
        cuenta02.reintegro(1000);

        cuenta01.muestraCta();
        cuenta02.muestraCta();

        System.Console.Read();
    }
Exemplo n.º 3
0
    public AdminDeCuentas()
    {
        CCuenta cuenta1 = new CCuenta(54321, 500);
        CCuenta cuenta2 = new CCuenta(10100, 3000);

        cuentas.Add(cuenta1);
        cuentas.Add(cuenta2);
    }
Exemplo n.º 4
0
 private void NuevoEstadoFinanciero_Load(object sender, EventArgs e)
 {
     tabla_activo.DataSource  = CConsulta.Catalogo_Cuentas("ACTIVO");
     tabla_pasivo.DataSource  = CConsulta.Catalogo_Cuentas("PASIVO");
     tabla_capital.DataSource = CConsulta.Catalogo_Cuentas("CAPITAL");
     tabla_er.DataSource      = CCuenta.Mostrar_EstadoResultado();
     BunifuDataGridView [] da = { tabla_activo, tabla_pasivo, tabla_capital, tabla_er };
     Toolkit.Formato_tabla(da);
 }
Exemplo n.º 5
0
 private void btn_guardar_Click(object sender, EventArgs e)
 {
     if (Toolkit.ValidarCampos(tabla_activo) && Toolkit.ValidarCampos(tabla_pasivo) && Toolkit.ValidarCampos(tabla_capital))
     {
         CCuenta.Guardar_activos(tabla_activo, datepicker_BG);
         CCuenta.Guardar_Pasivos(tabla_pasivo, datepicker_BG);
         CCuenta.Guardar_Capital(tabla_capital, datepicker_BG);
         MessageBox.Show("Registro Guardados exitosamente!!");
     }
     else
     {
         MessageBox.Show("Verifique los campos");
     }
 }
Exemplo n.º 6
0
    //METODO CREAR CUENTA
    public bool crearCuenta(int pNip)
    {
        int encontro = -1;

        encontro = validarCuenta(pNip);

        if (encontro >= 0)
        {
            return(false);
        }
        CCuenta cuenta = new CCuenta(pNip);

        cuentas.Add(cuenta);

        return(true);
    }
Exemplo n.º 7
0
 private void btn_guardar2_Click(object sender, EventArgs e)
 {
     if (Toolkit.ValidarCampos(tabla_er))
     {
         double monto = 0;
         for (int i = 0; i < tabla_er.RowCount; i++)
         {
             monto = double.Parse(tabla_er.Rows [i].Cells [0].Value.ToString());
             CCuenta.Insertart_monto(i + 29, monto, datepicker_BG.Value, "D");
         }
         MessageBox.Show("Se ha guardado exitosamente");
     }
     else
     {
         MessageBox.Show("Verifique los campos");
     }
 }
Exemplo n.º 8
0
//METODO EDITAR CUENTA
    public bool editarCuenta(CCuenta cuenta)
    {
        int    encontro = -1;
        int    opcion   = 0;
        string valor;
        int    nip   = 0;
        double saldo = 0;

        encontro = validarCuenta(cuenta.Nip);

        if (encontro >= 0)
        {
            Console.WriteLine("ELIGE EL DATO A EDITAR");
            Console.WriteLine("1 para editar Nip");
            Console.WriteLine("2 para editar saldo");

            valor = Console.ReadLine();

            opcion = Convert.ToInt32(valor);

            switch (opcion)
            {
            case 1:
                Console.WriteLine("Ingresa el nuevo nip");
                nip = Convert.ToInt32(Console.ReadLine());
                break;

            case 2:
                Console.WriteLine("Ingresa el nuevo saldo");
                saldo = Convert.ToDouble(Console.ReadLine());
                break;

            default: Console.WriteLine("Opcion no valida");
                break;
            }
            cuentas[encontro].editarNip(nip);
            cuentas[encontro].editarSaldo(saldo);
            return(true);
        }

        return(false);
    }
Exemplo n.º 9
0
    public static void Main(string[] args)
    {
        CCuenta cuenta01 = new CCuenta();
        CCuenta cuenta02 = new CCuenta("Un nombre", "Una cuenta", 1000000, 3.5);

        cuenta01.asignarNombre("Un nombre");
        cuenta01.asignarCuenta("Una cuenta");
        cuenta01.asignarTipoDeInterés(2.5);

        cuenta01.ingreso(1000000);
        cuenta01.reintegro(500000);

        System.Console.WriteLine(cuenta01.obtenerNombre());
        System.Console.WriteLine(cuenta01.obtenerCuenta());
        System.Console.WriteLine(cuenta01.estado());
        System.Console.WriteLine(cuenta01.obtenerTipoDeInterés());
        System.Console.WriteLine();
        System.Console.WriteLine(cuenta02.obtenerNombre());
        System.Console.WriteLine(cuenta02.obtenerCuenta());
        System.Console.WriteLine(cuenta02.estado());
        System.Console.WriteLine(cuenta02.obtenerTipoDeInterés());
    }
Exemplo n.º 10
0
        private void FNuevoContrato_Load(object sender, EventArgs e)
        {
            CCuenta cCuenta = new CCuenta();

            cuentasBindingSource.DataSource = cCuenta.Listado();



            if (contratoUp == null)
            {
                //contraton.Meses = 18;
                //contraton.GastosEscritura = 0;
                //// contraton.PrimaNeta = 0;
                // contraton.PrimaInicial = contraton.PrimaNeta;
                contraton.Estado = 1;
                contratosBindingSource.Add(contraton);
                button5.Visible = false;

                bancoLabel2.Visible = false;
            }
            else
            {
                if (contratoUp.IdCuenta_FK != null)
                {
                    bancoLabel2.Visible = true;
                }
                else
                {
                    bancoLabel2.Visible = false;
                }
                CContratos c = new CContratos();
                contratoUp = c.uno(contratoUp.IdContrato);
                contratosBindingSource.DataSource = contratoUp;
                if (contratoUp.Estado == 1)
                {
                    estadoCheckBox.Checked = true;
                }

                else
                {
                    estadoCheckBox.Checked = false;
                    estadoCheckBox.Visible = false;
                    datosgenerales.Controls["labelestado"].Visible = false;
                    //button4.Visible = false;
                }

                if (contratoUp.Estado == 1)
                {
                    button5.Visible = false;
                }

                COtrosPagos cOtros = new COtrosPagos();
                otrosPagosBindingSource.DataSource = cOtros.Listado(contratoUp.IdContrato);

                if (contratoUp.Finalizado == 1)
                {
                    button1.Visible = false;
                    button2.Visible = false;
                    button4.Visible = false;
                }
            }
        }
Exemplo n.º 11
0
        private void cargar()
        {
            CCuenta cCuentas = new CCuenta();

            cuentasBindingSource.DataSource = cCuentas.Listado();
        }
Exemplo n.º 12
0
        static void Main(string[] args)
        {
            CBanco santander = new CBanco("Sandander");

            //creando almacenes...
            CAlmacen lacteos    = new CAlmacen("Lacteos", 01);
            CAlmacen carnes     = new CAlmacen("Carnes", 02);
            CAlmacen ropa       = new CAlmacen("Ropa", 03);
            CAlmacen frutas     = new CAlmacen("Frutas", 04);
            CAlmacen aseo       = new CAlmacen("Aseo", 05);
            CAlmacen electricos = new CAlmacen("Electricos", 05);

            //creando tiendas...
            CTienda devoto  = new CTienda("TaTa", "Cerca");
            CTienda tata    = new CTienda("TaTa", "Cerca");
            CTienda disco   = new CTienda("TaTa", "Cerca");
            CTienda shoping = new CTienda("TaTa", "Cerca");
            CTienda zara    = new CTienda("TaTa", "Cerca");

            //crear productos...
            CProducto leche       = new CProducto("Leche", "leche01", 25, tiposProductos.Almiento);
            CProducto yogurt      = new CProducto("Yogurt", "yogurt01", 45, tiposProductos.Almiento);
            CProducto zapato      = new CProducto("Zapato", "zapato01", 700, tiposProductos.Ropa);
            CProducto carnePIcada = new CProducto("CarnePicada", "picada01", 200, tiposProductos.Almiento);
            CProducto jabon       = new CProducto("Jabon", "Jabon01", 10, tiposProductos.Asaeo);
            CProducto ventilador  = new CProducto("Ventilador", "ventilador01", 800, tiposProductos.Electrodomestico);
            CProducto melon       = new CProducto("Melon", "Melon01", 100, tiposProductos.Almiento);
            CProducto mango       = new CProducto("Mango", "Mango01", 150, tiposProductos.Almiento);
            CProducto pera        = new CProducto("Pera", "Pera01", 50, tiposProductos.Almiento);


            CEntidades entidades = new CEntidades();


            //registrando banco en el sistema de envio...
            entidades.AddBanco(santander);

            //registrando almacenes en el sistema de envio...
            entidades.AddAlmacen(lacteos);
            entidades.AddAlmacen(carnes);
            entidades.AddAlmacen(ropa);
            entidades.AddAlmacen(frutas);
            entidades.AddAlmacen(aseo);
            entidades.AddAlmacen(electricos);

            //registrando tiendas en el sistema de envio...
            entidades.AddTienda(devoto);
            entidades.AddTienda(tata);
            entidades.AddTienda(disco);
            entidades.AddTienda(shoping);
            entidades.AddTienda(zara);

            //asignando producto a los almacenes...
            lacteos.AddProducto(leche, 2000);
            lacteos.AddProducto(yogurt, 2000);
            ropa.AddProducto(zapato, 500);
            carnes.AddProducto(carnePIcada, 50000);
            aseo.AddProducto(jabon, 5000);
            electricos.AddProducto(ventilador, 900);
            frutas.AddProducto(melon, 800);
            frutas.AddProducto(mango, 1000);
            frutas.AddProducto(pera, 1500);

            //creando usuarios
            CUsuario rodney   = new CUsuario("Rodney", 860404);
            CUsuario uDevoto  = new CUsuario("devoto", 010203);
            CUsuario uTata    = new CUsuario("tata", 010204);
            CUsuario uDisco   = new CUsuario("disco", 010205);
            CUsuario uShoping = new CUsuario("shoping", 010206);
            CUsuario uZara    = new CUsuario("zara", 010207);

            //creando cuentas
            CCuenta cRodney  = new CCuenta(123456, rodney, santander);
            CCuenta cDevoto  = new CCuenta(111111, uDevoto, santander);
            CCuenta cTata    = new CCuenta(222222, uTata, santander);
            CCuenta cDisco   = new CCuenta(333333, uDisco, santander);
            CCuenta cShoping = new CCuenta(444444, uShoping, santander);
            CCuenta cZara    = new CCuenta(555555, uZara, santander);

            //agregando saldo a las cuentas
            cRodney.Deposito(30000);
            cDevoto.Deposito(100000);
            cDisco.Deposito(200000);
            cTata.Deposito(300000);
            cShoping.Deposito(400000);
            cZara.Deposito(500000);

            tata.ComprarProducto(lacteos, leche, 100, cTata, 123);

            tata.ComprarProducto(lacteos, yogurt, 100, cTata, 123);

            Console.WriteLine(frutas.ToString());

            Console.ReadKey();
        }