Beispiel #1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     if (txtid.Text.Length != 0)
     {
         Niño n = logicaN.buscar(txtid.Text);
         if (n != null)
         {
             txtnom.Text    = n.nombre;
             txtedad.Text   = n.edad;
             combosex.Text  = n.sexo;
             txtidacu.Text  = n.id_acudiente;
             txtnomacu.Text = n.nombre_acudiente;
             txtdiracu.Text = n.direccion_acudiente;
             txttelacu.Text = n.telefono_acudiente;
         }
         else
         {
             MessageBox.Show("Este niño no esta registrado");
         }
     }
     else
     {
         MessageBox.Show("Error. Debe llenar el cambo id perteneciente al alumno para realizar esta operacion");
     }
 }
        public void Setup()
        {
            abuelo = new Abuelo();
            necio  = new Necio();
            comun  = new Comun();

            maqui  = new Maquillaje();
            tierno = new Traje_Tierno();
            terror = new Traje_Terrorifico();

            mary = new Niño(maqui, tierno, 16);
            jony = new Niño(maqui, terror, 0);
            romo = new Niño(maqui, terror, 5);
            flor = new Niño(maqui, terror, 100);

            niños = new List <Asustador>()
            {
                mary, jony, romo
            };

            legion           = new Legion(niños);
            legionDeLegiones = new Legion(new List <Asustador>()
            {
                legion, flor
            });

            niños.Add(flor);
        }
Beispiel #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            //creamos un objeto de la clase niño para poder agregarlo a la ba
            Niño n = new Niño();

            n.id                  = txtid.Text;
            n.nombre              = txtnom.Text;
            n.edad                = txtedad.Text;
            n.sexo                = combosex.Text;
            n.id_acudiente        = txtidacu.Text;
            n.nombre_acudiente    = txtnomacu.Text;
            n.direccion_acudiente = txtdiracu.Text;
            n.telefono_acudiente  = txttelacu.Text;

            //llamamos a la funcion guardar de la logica de niño si existe
            if (logicaN.buscar(txtid.Text) == null)
            {
                //si es null significa que no existe entonces lo q quiere hacer es guardarlo
                string respuesta = logicaN.guardar(n);
                MessageBox.Show(respuesta);
            }
            else
            {
                //sino quiere guardarlo quiere actualizar o editar sus datos
                string respuesta = logicaN.editar(n);
                MessageBox.Show(respuesta);
            }

            mostrartablagrilla();
            vaciarCampos();
        }
Beispiel #4
0
 public void Setup()
 {
     elniño = new Niño(0, 10, 0, new Tierno(0), new List <Maquillaje>());
     elniño.ListaDeMaquillajes.Add(new Maquillaje("pintura blanca"));
     adultoComun = new AdultoComun(1);
     anciano     = new Anciano();
 }
        public void Setup()
        {
            Pepe = new Niño(5, "Tierno");
            Juan = new Niño(4, "Terrorificos");

            PapáJuan = new Adulto(30, 5, "Comun");
            PapáPepe = new Adulto(25, 3, "Abuelo");

            LegionTerror = new Legion(Pepe, Juan);
        }
Beispiel #6
0
        public string editar(Niño p)
        {
            try
            {
                string sentencia = string.Format("update niño set id ='{0}', nombre='{1}',edad ='{2}',sexo = '{3}',id_acudiente ='{4}',nombre_acudiente = '{5}',telefono_acudiente = '{6}',direccion_acudiente= '{7}' where id = '{0}'", p.id, p.nombre, p.edad, p.sexo, p.id_acudiente, p.nombre_acudiente, p.telefono_acudiente, p.direccion_acudiente);
                bd.ejecutar(sentencia);
                return("Editado Correctamente");
            }
            catch (Exception e)
            {
                return(e.Message);

                throw;
            }
        }
Beispiel #7
0
        public string guardar(Niño p)
        {
            try
            {
                string sentencia = string.Format("insert into niño values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", p.id, p.nombre, p.edad, p.sexo, p.id_acudiente, p.nombre_acudiente, p.telefono_acudiente, p.direccion_acudiente);
                bd.ejecutar(sentencia);
                return("Guardado Correctamente");
            }
            catch (Exception e)
            {
                return(e.Message.ToString());

                throw;
            }
        }
Beispiel #8
0
        public void Setup()
        {
            niño     = new Niño(5, true);
            otroNiño = new Niño(2, false);
            niño2    = new Niño(7, true);
            niño3    = new Niño(2, true);

            legion1 = new List <Niño>();
            legion2 = new List <Niño>();

            legion1.Add(niño);
            legion1.Add(otroNiño);

            legion2.Add(niño2);
            legion2.Add(niño3);

            adultoComun = new AdultosComunes();
        }
Beispiel #9
0
 private void comboniño_SelectedIndexChanged(object sender, EventArgs e)
 {
     labelinfo.Text = "INFORMACION DEL NIÑO \n";
     foreach (Inscripcion i in logicaI.Lista())
     {
         Niño  n = i.niño;
         Curso c = i.curso;
         if (n.id == comboniño.Text)
         {
             labelinfo.Text += "Nombre del alumno: " + n.nombre + "\n" +
                               "N° documento del acudiente: " + n.id_acudiente + "\n" +
                               "Acudiente: " + n.nombre_acudiente + "\n" +
                               "Curso Perteneciente: " + c.nombre + "\n" +
                               "Profesor del grupo: " + c.profesor.nombre + "\n" +
                               "Fecha de inscripcion del estudiante: " + i.fecha
             ;
         }
     }
 }
Beispiel #10
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (txtid.Text.Length != 0)
     {
         Niño n = logicaN.buscar(txtid.Text);
         if (n != null)
         {
             logicaN.eliminar(txtid.Text);
             MessageBox.Show("Eliminado correctamente");
             mostrartablagrilla();
             vaciarCampos();
         }
         else
         {
             MessageBox.Show("Este niño no esta registrado");
         }
     }
     else
     {
         MessageBox.Show("Error. Debe llenar el cambo id perteneciente al alumno para realizar esta operacion");
     }
 }
Beispiel #11
0
        public List <Niño> Lista()
        {
            List <Niño> lista     = new List <Niño>();
            string      sentencia = "select * from niño";
            DataTable   tabla     = bd.select(sentencia);


            foreach (DataRow fila in tabla.Rows)
            {
                Niño p = new Niño();
                p.id                  = fila["id"].ToString();
                p.nombre              = fila["nombre"].ToString();
                p.edad                = fila["edad"].ToString();
                p.sexo                = fila["sexo"].ToString();
                p.id_acudiente        = fila["id_acudiente"].ToString();
                p.nombre_acudiente    = fila["nombre_acudiente"].ToString();
                p.telefono_acudiente  = fila["telefono_acudiente"].ToString();
                p.direccion_acudiente = fila["direccion_acudiente"].ToString();
                lista.Add(p);
            }
            return(lista);
        }
Beispiel #12
0
 public void Setup()
 {
     traje1  = new Traje("Winnie Poo", "Tierno");
     traje2  = new Traje("SAW", "Terrorifico");
     niño1   = new Niño(traje1, 10);
     niño2   = new Niño(traje2, 8);
     niño3   = new Niño(traje1, 5);
     abuelo1 = new Abuelo();
     adulto1 = new AdultoComun();
     adulto2 = new AdultoNecio();
     legion1 = new Legion(new List <Malevolo> {
         niño1, niño2
     });
     legion2 = new Legion(new List <Malevolo> {
         niño2, niño3
     });
     legionLegion2 = new Legion(new List <Malevolo> {
         legion1, legion2
     });
     barrioNorte = new Barrios(new List <Niño> {
         niño1, niño2, niño3
     });
 }
 public abstract int seAsusta(Niño niño);
        public override int seAsusta(Niño niño)
        {
            AdultosComunes adultoComun = new AdultosComunes();

            return(adultoComun.seAsusta(niño) / 2);
        }
 public override int seAsusta(Niño niño)
 {
     return(0);
 }