Esempio n. 1
0
        public void ActualizarCliente()
        {
            Console.Write("Ingrese el Id del Cliente a Actualizar : ");
            int idCli = int.Parse(Console.ReadLine());

            Console.Write("Ingrese el Nombre nuevo  del Cliente a Actualizar  : ");
            string nombreCli = Console.ReadLine();

            Console.Write("Ingrese el Apellido nuevo  del Cliente a Actualizar  : ");
            string apeCli = Console.ReadLine();

            Console.Write("Ingrese la fecha de Nacimiento a Actualizar :");
            DateTime fechaCli = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Ingrese el Dni Del cliente a Actualizar : ");
            String DniCli = Console.ReadLine();

            using (var conn = new BD_Practica1EF())
            {
                tbCliente cli = conn.tbCliente.Find(idCli);
                cli.nombreCliente    = nombreCli;
                cli.apellidosCliente = apeCli;
                cli.fechaNacimiento  = fechaCli;
                cli.dniCliente       = DniCli;
                conn.SaveChanges();
            }
        }
Esempio n. 2
0
        public void RegistrarCliente()
        {
            Console.Write("Ingrese el  nombre Cliente : ");
            string _nombreCli = Console.ReadLine();

            Console.Write("Ingrese apellido del Cliente");
            string _apeCliente = Console.ReadLine();

            Console.Write("Ingrese la Fecha de Nacimiento : ");
            DateTime _fechaNac = Convert.ToDateTime(Console.ReadLine());

            Console.Write("Ingrese el Dni del Cliente : ");
            string    _Dni   = Console.ReadLine();
            tbCliente oTbCli = new tbCliente()
            {
                nombreCliente    = _nombreCli,
                apellidosCliente = _apeCliente,
                fechaNacimiento  = _fechaNac,
                dniCliente       = _Dni
            };


            using (var conn = new BD_Practica1EF())
            {
                conn.tbCliente.Add(oTbCli);
                conn.SaveChanges();
            }

            Console.WriteLine("Registro correctamente");
        }
Esempio n. 3
0
        public void ListarPais()
        {
            List <tbPais> listaPais = new List <tbPais>();

            using (var conn = new BD_Practica1EF())
            {
                //Obtener la información desde EF
                listaPais = conn.tbPais.ToList();
            }
            for (int i = 0; i < listaPais.Count; i++)
            {
                Console.WriteLine(listaPais[i].idPais + "-" + listaPais[i].nombrePais + "-" + listaPais[i].codigoPais);
            }
        }
Esempio n. 4
0
        public void ListarCliente()
        {
            List <tbCliente> listaCli = new List <tbCliente>();

            using (var conn = new BD_Practica1EF())
            {
                //Obtener la información desde EF
                listaCli = conn.tbCliente.ToList();
            }
            for (int i = 0; i < listaCli.Count; i++)
            {
                Console.WriteLine(listaCli[i].idCliente + "-" + listaCli[i].nombreCliente
                                  + "-" + listaCli[i].apellidosCliente + "-" + listaCli[i].fechaNacimiento
                                  + "-" + listaCli[i].dniCliente);
            }
        }
Esempio n. 5
0
        public void ActualizarPais()
        {
            Console.Write("Ingrese el Id del Pais a Actualizar : ");
            int idPais = int.Parse(Console.ReadLine());

            Console.Write("Ingrese el Nombre nuevo  del Pais a Actualizar  : ");
            string nombPais = Console.ReadLine();

            Console.Write("Ingrese el Codigo nuevo  del Pais a Actualizar  : ");
            string codPais = Console.ReadLine();

            using (var conn = new BD_Practica1EF())
            {
                tbPais pa = conn.tbPais.Find(idPais);
                pa.nombrePais = nombPais;
                pa.codigoPais = codPais;
                conn.SaveChanges();
            }
        }
Esempio n. 6
0
        public void RegistrarPais()
        {
            Console.Write("Ingrese el  nombre Pais : ");
            string _Pais = Console.ReadLine();

            Console.Write("Ingrese Codigo de Pais : ");
            string _CodPais = Console.ReadLine();

            tbPais oTbPais = new tbPais()
            {
                nombrePais = _Pais,
                codigoPais = _CodPais
            };


            using (var conn = new BD_Practica1EF())
            {
                conn.tbPais.Add(oTbPais);
                conn.SaveChanges();
            }

            Console.WriteLine("Registro correctamente");
        }
Esempio n. 7
0
        public void ListarTarjeta()
        {
            List <RegistroTarjCli> listaRegTarjeta = new List <RegistroTarjCli>();

            using (var conn = new BD_Practica1EF())
            {
                /*
                 * select idTarjeta,numeroTarjeta,tipoTarjeta,modoPago,fechaNacimiento,nombreCliente from tbTarjeta inner join tbCliente
                 * on tbTarjeta.idCliente=tbCliente.idCliente
                 */
                var listaDatosTarjeta = from tarj in conn.tbTarjeta
                                        join cli in conn.tbCliente
                                        on tarj.idCliente equals cli.idCliente

                                        select new RegistroTarjCli
                {
                    NumeroTarjeta = tarj.numeroTarjeta,
                    TipoTarjeta   = tarj.tipoTarjeta,
                    ModoPago      = tarj.modoPago,
                    FechaVenc     = tarj.fechaVencimiento,
                    NombreCliente = cli.nombreCliente
                };
                listaRegTarjeta = listaDatosTarjeta.ToList();
            }
            Console.WriteLine("\n Lista de Tarjetas ");
            Console.WriteLine("Id Tarjeta \t NUMERO TARJETA Col \t\t TIPO TARJETA \t\t MODO PAGO  \t Fecha VENC \t CLIENTE");
            for (int i = 0; i < listaRegTarjeta.Count; i++)
            {
                Console.WriteLine(listaRegTarjeta[i].IdTarjeta + "\t\t"
                                  + listaRegTarjeta[i].NumeroTarjeta + "\t"
                                  + listaRegTarjeta[i].TipoTarjeta + "\t\t"
                                  + listaRegTarjeta[i].ModoPago + "\t\t"
                                  + listaRegTarjeta[i].FechaVenc + "\t\t"
                                  + listaRegTarjeta[i].NombreCliente);
            }
        }
Esempio n. 8
0
        public void RegistrarTarjeta()
        {
            ClienteDAO oCliDao = new ClienteDAO();

            oCliDao.ListarCliente();
            Console.WriteLine();
            Console.Write("Ingrese el numero de tarjeta : ");
            string _NumTarj = (Console.ReadLine());

            Console.WriteLine(" Ingrese el tipo de tarjeta : ");
            string _tipoTarj = Console.ReadLine();

            Console.WriteLine("Ingrese el modo de pago : ");
            string _ModoPago = Console.ReadLine();

            Console.WriteLine("Ingrese la fecha de Vencimiento : ");
            string _FechaVenc = Console.ReadLine();

            Console.WriteLine("Ingrese el ID del Cliente : ");
            int _IdCliente = int.Parse(Console.ReadLine());

            tbTarjeta oTbTarj = new tbTarjeta()
            {
                numeroTarjeta    = _NumTarj,
                tipoTarjeta      = _tipoTarj,
                modoPago         = _ModoPago,
                fechaVencimiento = _FechaVenc,
                idCliente        = _IdCliente
            };

            using (var conn = new BD_Practica1EF())
            {
                conn.tbTarjeta.Add(oTbTarj);
                conn.SaveChanges();
            }
        }