private void BtnIngresar_Click(object sender, EventArgs e)
 {
     if (this.cbxEquipoLocal.SelectedIndex > -1 && this.cbxEquipoVisitante.SelectedIndex > -1 && this.dateTimePicker.Value != null && this.textBoxId.Text != string.Empty)
     {
         int      idEq    = int.Parse(this.textBoxId.Text);
         string   estadio = this.textBoxEstadio.Text;
         string   juez    = this.textBoxJuez.Text;
         VOEquipo eq1     = this.cbxEquipoLocal.SelectedItem as VOEquipo;
         VOEquipo eq2     = this.cbxEquipoVisitante.SelectedItem as VOEquipo;
         DateTime fecha   = this.dateTimePicker.Value;
         if (fac.ExistenPartidos())
         {
             if (!fac.ExistePartido(idEq))
             {
                 this.CrearPartido(idEq, eq1, eq2, juez, estadio, fecha);
             }
             else
             {
                 MessageBox.Show("Ya existe un partido con este id", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             this.CrearPartido(idEq, eq1, eq2, juez, estadio, fecha);
         }
     }
     else
     {
         MessageBox.Show("Todos los campos obligatorios (*) deben tener datos!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemplo n.º 2
0
        public List <VOEquipo> DevolverEquipos()
        {
            List <VOEquipo> listaVOEquipos = new List <VOEquipo>();
            DAOEquipos      daoEquipos     = new DAOEquipos();
            List <Equipo>   listaEquipos   = daoEquipos.listaEquipos;

            foreach (Equipo eq in listaEquipos)
            {
                VOEquipo voEq = new VOEquipo(eq);
                listaVOEquipos.Add(voEq);
            }
            return(listaVOEquipos);
        }
        private void CrearEquipo(int id, string nombre, string ciudad, string DT)
        {
            this.equipo        = new VOEquipo();
            this.equipo.Id     = id;
            this.equipo.Nombre = nombre;
            this.equipo.Ciudad = ciudad;
            this.equipo.DT     = DT;
            this.equipo.Puntos = 0;
            bool alta = fac.AltaEquipo(this.equipo);

            if (alta)
            {
                MessageBox.Show("Equipo creado con exito", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Hubo un error", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void CrearPartido(int id, VOEquipo eq1, VOEquipo eq2, string juez, string estadio, DateTime fecha)
        {
            this.partido         = new VOPartido();
            this.partido.Id      = id;
            this.partido.Equipo1 = eq1;
            this.partido.Equipo2 = eq2;
            this.partido.Estadio = estadio;
            this.partido.Juez    = juez;
            this.partido.Fecha   = fecha;
            bool alta = fac.AltaPartido(this.partido);

            if (alta)
            {
                MessageBox.Show("Partido creado con exito", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Hubo un error", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 5
0
 public bool EliminarEquipo(VOEquipo unEquipo)
 {
     return(DAOEquipos.EliminarEquipo(unEquipo.Id));
 }
Exemplo n.º 6
0
 //Altas
 //Alta  Equipo
 public bool AltaEquipo(VOEquipo eq)
 {
     return(DAOEquipos.AltaEquipo(eq.Id, eq.Nombre, eq.Ciudad, eq.DT, eq.Puntos));
 }