예제 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Persona p = new Persona(txtNombre.Text, txtApellido.Text);

            PersonaDAO.Guardar(p);
            personas = PersonaDAO.Leer();
        }
예제 #2
0
        private void btnLeer_Click(object sender, EventArgs e)
        {
            try
            {
                if (checkBoxLeer.Checked)
                {
                    if (int.TryParse(textBoxLeerId.Text, out int id))
                    {
                        Persona auxPersona = basePersonas.LeerPorID(id);
                        listBoxLectura.Items.Clear();
                        listBoxLectura.Items.Add(auxPersona);
                    }
                }
                else
                {
                    List <Persona> listaPersonas = new List <Persona>();
                    listaPersonas = basePersonas.Leer();
                    listBoxLectura.Items.Clear();

                    foreach (Persona item in listaPersonas)
                    {
                        listBoxLectura.Items.Add(item);
                    }
                }
            }catch (ArgumentNullException)
            {
                MessageBox.Show("Debe ingresar un id existente!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #3
0
        private void btnLeer_Click(object sender, EventArgs e)
        {
            this.lstPersonas.Items.Clear();
            List <Persona> personas = PersonaDAO.Leer();

            foreach (Persona persona in personas)
            {
                this.lstPersonas.Items.Add(persona);
            }
        }
예제 #4
0
        public void Refrescar()
        {
            List <Persona> lista = PersonaDAO.Leer();

            this.lstPersonas.Items.Clear();

            foreach (Persona item in lista)
            {
                this.lstPersonas.Items.Add(item);
            }
        }
예제 #5
0
 private void btnLeer_Click(object sender, EventArgs e)
 {
     try
     {
         listBox1.DataSource    = PersonaDAO.Leer();
         listBox1.DisplayMember = "ID";
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #6
0
        private void btnLeer_Click(object sender, EventArgs e)
        {
            PersonaDAO     personaDAO   = new PersonaDAO();
            List <Persona> listaPersona = personaDAO.Leer();

            if (listaPersona.Count > 0)
            {
                foreach (Persona persona in listaPersona)
                {
                    this.listBoxPersonas.Items.Add(String.Format("{0}-{1}-{3}", persona.ID, persona.Nombre, persona.Apellido));
                }
            }
        }
예제 #7
0
        private void BtnLeer_Click(object sender, EventArgs e)
        {
            dataGridView.Rows.Clear();

            List <Persona> collection = PersonaDAO.Leer();
            int            contador   = 0;

            if (collection != null && collection.Count > 0)
            {
                foreach (var item in collection)
                {
                    dataGridView.Rows.Insert(contador, item.Id, item.Nombre, item.Apellido);
                    contador++;
                }
            }
            else
            {
                MessageBox.Show("Sin Resultados Encontrados");
            }
        }
예제 #8
0
        static void Main(string[] args)
        {
            //try
            //{
            //    Console.WriteLine("Leyendo...");
            //    Persona pers = PersonaDAO.LeerPorID(11);
            //    Console.WriteLine(pers.ToString());
            //    Console.ReadKey();
            //    Console.Clear();

            //    Console.WriteLine("Modificando...");
            //    pers.Apellido = "Lopez";
            //    pers.Nombre = "Miguel";
            //    if (pers.Modificar())
            //        Console.WriteLine("Modificado!");
            //    Console.ReadKey();
            //    Console.Clear();

            //    Console.WriteLine("Eliminando...");
            //    if (pers.Eliminar())
            //        Console.WriteLine("Eliminado!");

            //}
            //catch (Exception e)
            //{

            //    Console.WriteLine(e.Message);
            //}
            //finally
            //{
            //    Console.ReadKey();
            //    Console.Clear();
            //}

            try
            {
                List <Persona> personas = new List <Persona>();

                Persona p = new Persona("Juan", "Perez", 555555);
                Console.WriteLine("");
                Console.WriteLine("Guardando...");
                if (p.Guardar())
                {
                    Console.WriteLine("Guardado!");
                }
                Console.ReadKey();
                Console.Clear();

                personas = PersonaDAO.Leer();

                foreach (Persona personita in personas)
                {
                    Console.WriteLine(personita.ToString());
                }

                Console.ReadKey();
                Console.Clear();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }