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); } }
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); } }
public bool EliminarEquipo(VOEquipo unEquipo) { return(DAOEquipos.EliminarEquipo(unEquipo.Id)); }
//Altas //Alta Equipo public bool AltaEquipo(VOEquipo eq) { return(DAOEquipos.AltaEquipo(eq.Id, eq.Nombre, eq.Ciudad, eq.DT, eq.Puntos)); }