public List <Equipo> ObtenerCualquierPaginaEquiposFiltradoPorString(int TamanioPagina, int NumeroPagina, string str) { EquipoDAO DataEquipo = new EquipoDAO(); List <Equipo> Equipos = DataEquipo.ObtenerCualquierPaginaEquiposFiltradoPorString(TamanioPagina, NumeroPagina, str); List <Equipo> EquiposLocalizacion = new List <Equipo>(); foreach (Equipo objEquipo in Equipos) { Equipo equipo = new Equipo(); equipo = objEquipo; //agregamos la localizacion al equipo LocalizacionEquipo localizacion = DataEquipo.ObtenerUltimaLocalizacionEquipo(equipo); if (localizacion != null) { equipo.LOCA_Interno = localizacion.LOCA_Interno; equipo.LOCA_Nombre = localizacion.LOCA_Nombre; equipo.LOCA_NombreExtendido = localizacion.LOCA_NombreExtendido; } else { equipo.LOCA_Interno = null; equipo.LOCA_Nombre = null; equipo.LOCA_NombreExtendido = null; } EquiposLocalizacion.Add(equipo); } return(EquiposLocalizacion); }
private void btnAgregar_Click(object sender, EventArgs e) { try { if (ValidarCampos() == 0) { DataModel.Equipos eq = new DataModel.Equipos(); eq.Descripcion = txtDescripcion.Text; eq.Estado = Convert.ToInt32(cmbEstado.SelectedValue); eq.IdMarca = Convert.ToInt32(cmbModelo.SelectedValue); eq.IdModelo = Convert.ToInt32(cmbModelo.SelectedValue); eq.IdTipoEquipo = Convert.ToInt32(cmbEstado.SelectedValue); eq.IdTipoTecnologiaConexion = Convert.ToInt32(cmbConexion.SelectedValue); eq.No_Serial = Convert.ToInt32(txtSerial.Text); eq.Service_tag = txtServiceTag.Text; EquipoDAO dao = new EquipoDAO(); { dao.InsertEquipo(eq); dao.Submit(); MessageBox.Show("Registro agregado exitosamente"); LlenarCamposEquipo(eq.Id); // panelForm.Refresh(); } errorProvider1.Clear(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtId.Text) && txtId.Text != "0") { txtId.Focus(); errorProvider1.SetError(txtId, MessageBox.Show("Debe seleccionar un equipo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error).ToString()); return; } int id = Convert.ToInt32(txtId.Text); EquipoDAO dao = new EquipoDAO(); { dao.DeleteEquipo(id); dao.Submit(); MessageBox.Show("Registro eliminado exitosamente"); LimpiarCampos(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public IEnumerable <ActividadR> ObtenerActividadesProgramablesIniciadas(PeriodoProgramacion periodo, int TamanioPagina, int NumeroPagina) { List <ActividadR> ActividadesRutinarias = new List <ActividadR>(); DateTime? FechaLimite = ObtenerFechaLimite(periodo); ProgramacionActividadesDAO progDAO = new ProgramacionActividadesDAO(); List <ActividadR> Actividades = progDAO.ObtenerActividadesR_Iniciadas_HastaFechaLimite(TamanioPagina, NumeroPagina, FechaLimite); foreach (ActividadR objActividad in Actividades) { //Obtenemos el nombre del equipo/inmueble if (objActividad.EQUI_Interno != null) { Equipo equipo = new Equipo(); EquipoDAO equipoDAO = new EquipoDAO(); equipo.EQUI_Interno = objActividad.EQUI_Interno; equipo = equipoDAO.ObtenerEquipoPorID(equipo); //System.Windows.Forms.MessageBox.Show(equipo.EQUI_Descripcion); if (equipo == null) { continue; } objActividad.EQUI_Descripcion = equipo.EQUI_Descripcion; //obtenemos la localizacion actual del equipo LocalizacionEquipo localEquipo = equipoDAO.ObtenerUltimaLocalizacionEquipo(equipo); if (localEquipo != null)//si no pongo esto no funciona { objActividad.EQUI_LocalizacionExtendida = localEquipo.LOCA_NombreExtendido; } else { objActividad.EQUI_LocalizacionExtendida = null; } } if (objActividad.LOCA_Interno != null) { LocalizacionS localizacions = new LocalizacionS(); LocalizacionSDAO locasDAO = new LocalizacionSDAO(); localizacions.LOCA_Interno = objActividad.LOCA_Interno; localizacions = locasDAO.ObtenerLocalizacion(localizacions); objActividad.LOCA_NombreExtendido = localizacions.LOCA_NombreExtendido; } //calculamos los dias de retrazo if (objActividad.HIAR_FechaProgramado == null) { objActividad.HIAR_Retrazo = (DateTime.Now - objActividad.HIAR_SiguienteFecha.Value).Days; } else { objActividad.HIAR_Retrazo = (DateTime.Now - objActividad.HIAR_FechaProgramado.Value).Days; } ActividadesRutinarias.Add(objActividad); } return(ActividadesRutinarias); }
public object execute(DbConnection connection) { EquipoDAO equipoDAO = new EquipoDAO(); var listaEquipos = equipoDAO.listarEquipos(connection, null, 0, 2); return(listaEquipos); }
public object execute(DbConnection connection) { EquipoDAO equipoDAO = new EquipoDAO(); EquiposParticipanDAO equiposParticipanDAO = new EquiposParticipanDAO(); var listaEquipos = equiposParticipanDAO.verEquiposParticipan(connection, null, cod_Competicion); return(listaEquipos); }
private void CargarEquipos() { EquipoDAO dao = new EquipoDAO(); var data = dao.LoadEquipo(); cmbEquipo.DataSource = data; cmbEquipo.DisplayMember = "Descripcion"; cmbEquipo.ValueMember = "Id"; }
public IEnumerable <ActividadR> ObtenerHistActividadesRutinariasEjecutadas(int TamanioPagina, int NumeroPagina, DateTime FechaInicio, DateTime FechaFin) { List <ActividadR> ActividadesRutinarias = new List <ActividadR>(); HistorialARDAO HistDAO = new HistorialARDAO(); List <ActividadR> Actividades = HistDAO.ObtenerActividadesR_Ejecutas_EntreFechas(TamanioPagina, NumeroPagina, FechaInicio, FechaFin); foreach (ActividadR objActividad in Actividades) { //Obtenemos el nombre del equipo/inmueble if (objActividad.EQUI_Interno != null) { Equipo equipo = new Equipo(); EquipoDAO equipoDAO = new EquipoDAO(); equipo.EQUI_Interno = objActividad.EQUI_Interno; equipo = equipoDAO.ObtenerEquipoPorID(equipo); objActividad.EQUI_Descripcion = equipo.EQUI_Descripcion; //obtenemos la localizacion actual del equipo LocalizacionEquipo localEquipo = equipoDAO.ObtenerUltimaLocalizacionEquipo(equipo); if (localEquipo != null)//si no pongo esto no funciona { objActividad.EQUI_LocalizacionExtendida = localEquipo.LOCA_NombreExtendido; } else { objActividad.EQUI_LocalizacionExtendida = null; } } if (objActividad.LOCA_Interno != null) { LocalizacionS localizacions = new LocalizacionS(); LocalizacionSDAO locasDAO = new LocalizacionSDAO(); localizacions.LOCA_Interno = objActividad.LOCA_Interno; localizacions = locasDAO.ObtenerLocalizacion(localizacions); objActividad.LOCA_NombreExtendido = localizacions.LOCA_NombreExtendido; } //calculamos los dias de retrazo que hubo if (!(objActividad.HIAR_FechaEjecutado == null || objActividad.HIAR_FechaProgramado == null)) { objActividad.HIAR_Retrazo = (objActividad.HIAR_FechaEjecutado.Value - objActividad.HIAR_FechaProgramado.Value).Days; } ActividadesRutinarias.Add(objActividad); } return(ActividadesRutinarias); }
public object execute(DbConnection connection) { var equipoDAO = new EquipoDAO(); var jugadorDAO = new JugadorDAO(); var entrenadorDAO = new EntrenadorDAO(); var directivoDAO = new DirectivoDAO(); var estadioDAO = new EstadioDAO(); var equipo = equipoDAO.buscarEquipoId(connection, null, cod_Equipo); var estadio = estadioDAO.buscarEstadioId(connection, null, equipo.Cd_Estadio); var listaJugadores = jugadorDAO.listarJugadoresEquipo(connection, null, cod_Equipo, 0, 2); var listaEntrenadores = entrenadorDAO.verEntrenadoresEquipo(connection, null, cod_Equipo, 0, 2); var listaDirectivos = directivoDAO.verDirectivosEquipo(connection, null, cod_Equipo, 0, 2); return(new EquipoTotalCO <JugadorVO>(equipo, listaJugadores, null, listaEntrenadores, null, listaDirectivos, estadio)); }
public Equipo ObtenerEquipoPorID(Equipo equipo) { EquipoDAO DataEquipo = new EquipoDAO(); Equipo ObjEquipo = DataEquipo.ObtenerEquipoPorID(equipo); LocalizacionEquipo localizacion = DataEquipo.ObtenerUltimaLocalizacionEquipo(equipo); if (localizacion != null) { ObjEquipo.LOCA_Interno = localizacion.LOCA_Interno; ObjEquipo.LOCA_Nombre = localizacion.LOCA_Nombre; ObjEquipo.LOCA_NombreExtendido = localizacion.LOCA_NombreExtendido; ObjEquipo.HILO_Fecha = localizacion.HILO_Fecha; } else { ObjEquipo.LOCA_Interno = null; ObjEquipo.LOCA_Nombre = null; ObjEquipo.LOCA_NombreExtendido = null; ObjEquipo.HILO_Fecha = null; } return(ObjEquipo); }
private void LlenarCamposEquipo(DataModel.Equipos eq) { try { EquipoDAO dao = new EquipoDAO(); { txtId.Text = eq.Id.ToString(); txtDescripcion.Text = eq.Descripcion; cmbEstado.SelectedValue = eq.Estado; cmbModelo.SelectedValue = eq.IdMarca; cmbModelo.SelectedValue = eq.IdModelo; cmbEstado.SelectedValue = eq.IdTipoEquipo; cmbConexion.SelectedValue = eq.IdTipoTecnologiaConexion; txtSerial.Text = eq.No_Serial.ToString(); txtServiceTag.Text = eq.Service_tag; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnModificar_Click(object sender, EventArgs e) { try { if (ValidarCampos() == 0) { if (string.IsNullOrEmpty(txtId.Text) && txtId.Text != "0") { txtId.Focus(); errorProvider1.SetError(txtId, MessageBox.Show("Debe seleccionar un equipo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error).ToString()); return; } DataModel.Equipos eq = new DataModel.Equipos(); eq.Id = Convert.ToInt32(txtId.Text); eq.Descripcion = txtDescripcion.Text; eq.Estado = Convert.ToInt32(cmbEstado.SelectedValue); eq.IdMarca = Convert.ToInt32(cmbModelo.SelectedValue); eq.IdModelo = Convert.ToInt32(cmbModelo.SelectedValue); eq.IdTipoEquipo = Convert.ToInt32(cmbEstado.SelectedValue); eq.IdTipoTecnologiaConexion = Convert.ToInt32(cmbConexion.SelectedValue); eq.No_Serial = Convert.ToInt32(txtSerial.Text); eq.Service_tag = txtServiceTag.Text; EquipoDAO dao = new EquipoDAO(); { dao.EditEquipo(eq); dao.Submit(); MessageBox.Show("Registro modificado exitosamente"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void iniciarValoresPorDefecto() { try { //Conexion.application.Menus.Item(Constantes.Menu_Crear).Enabled = false; //Conexion.application.Menus.Item(Constantes.Menu_Buscar).Enabled = false; dsEquipo.Clear(); var mListEquipos = EquipoDAO.listar(); foreach (var item in mListEquipos) { dsEquipo.InsertRecord(dsEquipo.Size); insertToDS(dsEquipo.Size - 1, item.docEntry.ToString(), item.codigo, item.descripcion, item.modelo, item.serie, item.color, item.codigoUnico, item.verificarId); } dsEquipo.InsertRecord(dsEquipo.Size); insertToDS(dsEquipo.Size - 1, string.Empty); mtxPrincipal.LoadFromDataSource(); for (int i = 0; i < dsEquipo.Size - 1; i++) { mtxPrincipal.CommonSetting.SetCellEditable(i + 1, 1, false); } mtxPrincipal.AutoResizeColumns(); mtxPrincipal.SetCellFocus(mtxPrincipal.RowCount, 1); } catch (Exception ex) { StatusMessageError("iniciarValoresPorDefecto() > " + ex.Message); } }
private bool RegistrarObjetos() { var res = true; try { Conexion.company.StartTransaction(); mtxPrincipal.FlushToDataSource(); //Recorrer el datasource principal para buscar nuevos registros y actualizar for (int i = dsEquipo.Size - 1; i >= 0; i--) { var docEntry = dsEquipo.GetValue("DocEntry", i); string codigo = dsEquipo.GetValue("Code", i).Trim(); string descripcion = dsEquipo.GetValue("Name", i).Trim(); string modelo = dsEquipo.GetValue("U_MSSM_MOD", i).Trim(); string serie = dsEquipo.GetValue("U_MSSM_SER", i).Trim(); string color = dsEquipo.GetValue("U_MSSM_COL", i).Trim(); string codigoUnico = dsEquipo.GetValue("U_MSSM_IDU", i).Trim(); string verificarID = dsEquipo.GetValue("U_MSSM_VAL", i).Trim(); EquipoBean bean = new EquipoBean() { codigo = codigo, descripcion = descripcion, modelo = modelo, serie = serie, color = color, codigoUnico = codigoUnico, verificarId = verificarID }; if (docEntry != null && !string.IsNullOrEmpty(docEntry.ToString().Trim())) { res = EquipoDAO.actualizar(bean); if (!res) { break; } } else if (!string.IsNullOrEmpty(codigo)) { res = EquipoDAO.registrar(bean); if (!res) { break; } } } if (res) { if (Conexion.company.InTransaction) { Conexion.company.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_Commit); } iniciarValoresPorDefecto(); } else { if (Conexion.company.InTransaction) { Conexion.company.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_RollBack); } } } catch (Exception ex) { res = false; StatusMessageError("RegistrarObjetos() > " + ex.Message); } return(res); }
public int EliminarEquipo(Equipo equipo, int AUDI_UsuarioEdita) { EquipoDAO DataEquipo = new EquipoDAO(); return(DataEquipo.EliminarEquipo(equipo, AUDI_UsuarioEdita)); }
public int ObtenerTotalRegistrosAproximadoEquipos()//esto es para tablas grandes { EquipoDAO DataEquipo = new EquipoDAO(); return(DataEquipo.ObtenerTotalRegistrosAproximadoEquipos()); }
public int ObtenerTotalRegistros() { EquipoDAO DataEquipo = new EquipoDAO(); return(DataEquipo.ObtenerTotalRegistros()); }
public int InsertarMantenimientoInicial(PlanTrabajo PlanTrabajo, string items, Boolean opc, int?AUDI_UsuarioCrea) { LocalizacionSDAO DataLocalizacion = new LocalizacionSDAO(); EquipoDAO DataEquipo = new EquipoDAO(); ActividadRDAO DataActividad = new ActividadRDAO(); HistorialARDAO DataHistorialAR = new HistorialARDAO(); string[] IDItems = items.Split('|'); List <ActividadR> Actividades = DataActividad.ObtenerActividadesPlan(PlanTrabajo); int res = 0; foreach (string ID in IDItems) { //if (opc) //{ // Equipo Equipo = new Equipo(int.Parse(ID)); // Equipo.EQUI_EstadoMantenimiento = "I"; // Equipo.PLAN_Interno = PlanTrabajo.PLAN_Interno; // res = DataEquipo.InsertarEquipo(Equipo, null, AUDI_UsuarioCrea); //} //else //{ // LocalizacionS Localizacion = new LocalizacionS(int.Parse(ID)); // Localizacion.LOCA_EstadoMantenimiento = "I"; // Localizacion.PLAN_Interno = PlanTrabajo.PLAN_Interno; // res = DataLocalizacion.InsertarLocalizacion(Localizacion, null, AUDI_UsuarioCrea); //} foreach (ActividadR Actividad in Actividades) { HistorialAR HistorialAR = new HistorialAR(); HistorialAR.ACRU_Interno = Actividad.ACRU_Interno; HistorialAR.HIAR_FechaEjecucionAnterior = DateTime.Now; switch (Actividad.ACRU_UnidadFrecuencia) { case "M": HistorialAR.HIAR_SiguienteFecha = DateTime.Now.AddMonths(Actividad.ACRU_Frecuencia); break; case "S": HistorialAR.HIAR_SiguienteFecha = DateTime.Now.AddDays(Actividad.ACRU_Frecuencia * 7); break; case "D": HistorialAR.HIAR_SiguienteFecha = DateTime.Now.AddDays(Actividad.ACRU_Frecuencia); break; } HistorialAR.HIAR_Estado = "I"; if (opc) { HistorialAR.EQUI_Interno = int.Parse(ID); } else { HistorialAR.LOCA_Interno = int.Parse(ID); } res = DataHistorialAR.InsertarHistorialAR(HistorialAR, AUDI_UsuarioCrea, null); } } return(res); }
public EquipoNE() { equipoDAO = new EquipoDAO(); }
public object execute(DbConnection connection, DbTransaction transaction) { var equipoVO = equipoTotal.Equipo; var estadioVO = equipoTotal.Estadio; var listaJugadores = equipoTotal.ListaJugadores; var listaEntrenadores = equipoTotal.ListaEntrenadoresCreate; var listaDirectivos = equipoTotal.ListaDirectivosCreate; //Creamos el EquipoVO if (equipoVO != null) { EquipoDAO equipoDAO = new EquipoDAO(); equipoVO = equipoDAO.create(connection, transaction, equipoVO); } //Creamos el EstadioVO if (estadioVO != null) { EstadioDAO estadioDAO = new EstadioDAO(); estadioVO = estadioDAO.create(connection, transaction, estadioVO); } //Creamos todos los jugadoresCOs if (listaJugadores != null) { HcoIntegranteDAO hcoIntegranteDAO = new HcoIntegranteDAO(); IntegranteDAO integranteDAO = new IntegranteDAO(); JugadorDAO jugadorDAO = new JugadorDAO(); foreach (JugadorCO jugadorCO in listaJugadores) { IntegranteVO integranteVO = jugadorCO.Integrante; int cod_Integrante = jugadorCO.cod_Integrante(); if (integranteDAO.Exists(connection, transaction, cod_Integrante)) { } else { integranteVO = integranteDAO.create(connection, transaction, jugadorCO.Integrante); cod_Integrante = integranteVO.Cod_Integrante; } HcoIntegranteVO hcoIntegranteCreado = null; foreach (HcoIntegranteVO hcoIntegrante in jugadorCO.ListaHcoIntegrantes) { hcoIntegrante.Cod_Integrante = cod_Integrante; hcoIntegranteCreado = hcoIntegranteDAO.create(connection, transaction, hcoIntegrante); } //linea anadida if (jugadorCO.GetType().Name.Equals("JugadorCO")) { (jugadorCO as JugadorCO).Jugador.Cod_Integrante = cod_Integrante; (jugadorCO as JugadorCO).Jugador.Version_Integrante = hcoIntegranteCreado.Version_Integrante; JugadorVO jugadorVO = jugadorDAO.create(connection, transaction, (jugadorCO as JugadorCO).Jugador); } } } //creamos todos los EntrenadorCOs if (listaEntrenadores != null) { foreach (EntrenadorCO entrenadorCO in listaEntrenadores) { IntegranteDAO integranteDAO = new IntegranteDAO(); EntrenadorDAO entrenadorDAO = new EntrenadorDAO(); HcoIntegranteDAO hcoIntegranteDAO = new HcoIntegranteDAO(); IntegranteVO integranteVO = entrenadorCO.Integrante; int cod_Integrante = entrenadorCO.Entrenador.Cod_Integrante; if (integranteDAO.Exists(connection, transaction, cod_Integrante)) { } else { integranteVO = integranteDAO.create(connection, transaction, entrenadorCO.Integrante); cod_Integrante = integranteVO.Cod_Integrante; } HcoIntegranteVO hcoIntegranteCreado = null; foreach (HcoIntegranteVO hcoIntegrante in entrenadorCO.ListaHcoIntegrantes) { hcoIntegrante.Cod_Integrante = cod_Integrante; hcoIntegranteCreado = hcoIntegranteDAO.create(connection, transaction, hcoIntegrante); } entrenadorCO.Entrenador.Cod_Integrante = cod_Integrante; //linea anadida if (entrenadorCO.GetType().Name.Equals("EntrenadorCO")) { (entrenadorCO as EntrenadorCO).Entrenador.Cod_Integrante = cod_Integrante; (entrenadorCO as EntrenadorCO).Entrenador.Version_Integrante = hcoIntegranteCreado.Version_Integrante; EntrenadorVO entrenadorVO = entrenadorDAO.create(connection, transaction, (entrenadorCO as EntrenadorCO).Entrenador); } } } //Creamos todos los DirectivoCOs if (listaDirectivos != null) { foreach (DirectivoCO directivoCO in listaDirectivos) { IntegranteDAO integranteDAO = new IntegranteDAO(); DirectivoDAO directivoDAO = new DirectivoDAO(); HcoIntegranteDAO hcoIntegranteDAO = new HcoIntegranteDAO(); IntegranteVO integranteVO = directivoCO.Integrante; int cod_Integrante = directivoCO.Directivo.Cod_Integrante; if (integranteDAO.Exists(connection, transaction, cod_Integrante)) { } else { integranteVO = integranteDAO.create(connection, transaction, directivoCO.Integrante); cod_Integrante = integranteVO.Cod_Integrante; } HcoIntegranteVO hcoIntegranteCreado = null; foreach (HcoIntegranteVO hcoIntegrante in directivoCO.ListaHcoIntegrantes) { hcoIntegrante.Cod_Integrante = cod_Integrante; hcoIntegranteCreado = hcoIntegranteDAO.create(connection, transaction, hcoIntegrante); } directivoCO.Directivo.Cod_Integrante = cod_Integrante; //linea anadida if (directivoCO.GetType().Name.Equals("DirectivoCO")) { (directivoCO as DirectivoCO).Directivo.Cod_Integrante = cod_Integrante; (directivoCO as DirectivoCO).Directivo.Version_Integrante = hcoIntegranteCreado.Version_Integrante; DirectivoVO directivoVO = directivoDAO.create(connection, transaction, (directivoCO as DirectivoCO).Directivo); } } } return(new EquipoTotalCO <JugadorCO>(equipoVO, listaJugadores, listaEntrenadores, null, listaDirectivos, null, estadioVO)); }
public AddEquipoPresenter(IUcAddEquipo form) { this.addEquipoForm = form; this.equipoDAO = new MySqlEquipoDAO(); }
public object execute(DbConnection connection) { ArbitroVO arbitro; EstadioVO estadio; PartidoVO partido; List <CambioCO> listaCambiosLocal; List <CambioCO> listaCambiosVisitante; List <TarjetaCO> listaTarjetasLocal; List <TarjetaCO> listaTarjetasVisitante; //Obtenemos el VO del partido PartidoDAO partidoDAO = new PartidoDAO(); partido = partidoDAO.verPartido(connection, null, cod_Partido); EquipoDAO equipoDAO = new EquipoDAO(); PartidoJugadoDAO partidoJugadoDAO = new PartidoJugadoDAO(); GolDAO golDAO = new GolDAO(); CambioDAO cambioDAO = new CambioDAO(); TarjetaDAO tarjetaDAO = new TarjetaDAO(); //Obtenemos los VOs con los equipos que juegan el partido EquipoVO equipoLocal = equipoDAO.buscarEquipoId(connection, null, partido.Cod_Local); EquipoVO equipoVisitante = equipoDAO.buscarEquipoId(connection, null, partido.Cod_Visitante); //Obtenemos los jugadores titulares y suplentes de ambos equipos en el partido var titularesLocal = partidoJugadoDAO.buscarJugadoresTitularesEquipoPartido(connection, null, equipoLocal.Cd_Equipo, cod_Partido, "titular"); var titularesVisitante = partidoJugadoDAO.buscarJugadoresTitularesEquipoPartido(connection, null, equipoVisitante.Cd_Equipo, cod_Partido, "titular"); var suplentesLocal = partidoJugadoDAO.buscarJugadoresTitularesEquipoPartido(connection, null, equipoLocal.Cd_Equipo, cod_Partido, "suplente"); var suplentesVisitante = partidoJugadoDAO.buscarJugadoresTitularesEquipoPartido(connection, null, equipoVisitante.Cd_Equipo, cod_Partido, "suplente"); //Obtenemos los VOs del arbitro, estadio ArbitroDAO arbitroDAO = new ArbitroDAO(); EstadioDAO estadioDAO = new EstadioDAO(); arbitro = arbitroDAO.verArbitro(connection, null, partido.Cod_Arbitro); estadio = estadioDAO.buscarEstadioId(connection, null, partido.Cod_Estadio); //Obtenemos la lista de goles de ambos equipos var listaGolesLocal = golDAO.listarGolesEquipoPartido(connection, null, partido.Cod_Partido, partido.Cod_Local, 0, 2); var listaGolesVisitante = golDAO.listarGolesEquipoPartido(connection, null, partido.Cod_Partido, partido.Cod_Visitante, 0, 2); //obtenemos la lista de cambios de ambos equipos listaCambiosLocal = cambioDAO.listarCambiosPartidoEquipo(connection, null, partido.Cod_Partido, partido.Cod_Local, 0, 2); listaCambiosVisitante = cambioDAO.listarCambiosPartidoEquipo(connection, null, partido.Cod_Partido, partido.Cod_Visitante, 0, 2); //obtenemos la lista de tarjetas de ambos equipo listaTarjetasLocal = tarjetaDAO.listarTarjetasEquipoPartido(connection, null, partido.Cod_Local, partido.Cod_Partido, 0, 2); listaTarjetasVisitante = tarjetaDAO.listarTarjetasEquipoPartido(connection, null, partido.Cod_Visitante, partido.Cod_Partido, 0, 2); //Creamos el CO del partido completo PartidoCompletoCO partidoCompletoCO = new PartidoCompletoCO(equipoLocal, equipoVisitante, partido, titularesLocal, titularesVisitante, suplentesLocal, suplentesVisitante, listaGolesLocal, listaGolesVisitante, listaTarjetasLocal, listaTarjetasVisitante, estadio, arbitro, null, listaCambiosLocal, listaCambiosVisitante); return(partidoCompletoCO); }
public EquipoNegocio() { equipoDAO = new EquipoDAO(); }
public int InsertarEquipo(Equipo equipo, int?AUDI_Usuario) { EquipoDAO DataEquipo = new EquipoDAO(); return(DataEquipo.InsertarEquipo(equipo, AUDI_Usuario)); }