//Se llama gestionar partidos porque los agrega y los actuliza al mismo tiempo public ContenedorError GestionarPartido(ModeloDatosPartido pModelo) { ContenedorError mResultado; if (pModelo.cIdEquipo1 != pModelo.cIdEquipo2) { PartidoBaseDatos mConexionBase = new PartidoBaseDatos(); if (pModelo.cIdPartido == null) //si no hay identificador quiere decir que no es una actualizacion { mConexionBase.AgregarPartido(pModelo.cFase, Convert.ToDateTime(pModelo.cFecha), Convert.ToInt32(pModelo.cIdEquipo1), Convert.ToInt32(pModelo.cIdEquipo2), Convert.ToInt32(pModelo.cIdSede), TimeSpan.Parse(pModelo.cHora), pModelo.cTorneoSeleccionado); } else { mConexionBase.ActualizarPartido(Convert.ToInt32(pModelo.cIdPartido), pModelo.cFase, Convert.ToDateTime(pModelo.cFecha), Convert.ToInt32(pModelo.cIdEquipo1), Convert.ToInt32(pModelo.cIdEquipo2), Convert.ToInt32(pModelo.cIdSede), TimeSpan.Parse(pModelo.cHora), pModelo.cTorneoSeleccionado); } mResultado = new ContenedorError(); //inicializa un error vacio, como simbolo de que no hay error } else { mResultado = new ContenedorError(ConstantesGestionarUsuarios.kCodigoEquiposIguales); } return mResultado; }
public ModeloGestionarCalendario GetModeloTorneo(int pTorneo) { PartidoBaseDatos mConexionBasePartido = new PartidoBaseDatos(); List<ContenedorPartido> mPartidosRegistrados = mConexionBasePartido.GetPartidos(pTorneo); ModeloGestionarCalendario mModeloCalendario = new ModeloGestionarCalendario(); mModeloCalendario.cListaPartidos = mPartidosRegistrados; mModeloCalendario.cTorneoSeleccionado = pTorneo; mModeloCalendario.cTorneos = GetTorneos(); return mModeloCalendario; }
public ModeloDatosPartido GetModeloPartido(String pIdPartido) { PartidoBaseDatos mConexionBase = new PartidoBaseDatos(); ContenedorPartido mPartido = mConexionBase.GetPartido(Convert.ToInt32(pIdPartido)); ModeloDatosPartido mResultadoModelo = new ModeloDatosPartido() { cIdEquipo1 = mPartido.cIdEquipo1.ToString(), cIdEquipo2 = mPartido.cIdEquipo2.ToString(), cFecha = mPartido.cFecha, cFase = mPartido.cFase, cHora = mPartido.cHora, cIdSede = mPartido.cIDSede.ToString(), cIdPartido = mPartido.cIdPartido.ToString(), cTorneoSeleccionado = mPartido.cIDTorneo, }; SetEquiposSedes(ref mResultadoModelo); return mResultadoModelo; }
public void EliminarPartido(String pIdPartido) { PartidoBaseDatos mConexionBasePartido = new PartidoBaseDatos(); mConexionBasePartido.EliminarPartido(Convert.ToInt32(pIdPartido)); }