public Evento(int id, String nombre, String descripcion, float costo, Boolean estado, Ubicacion ubicacion, Categoria categoria, TipoEvento tipoEvento, Horario horario) { this.id = id; this.nombre = nombre; this.descripcion = descripcion; this.costo = costo; this.ubicacion = ubicacion; this.categoria = categoria; this.tipoEvento = tipoEvento; this.horario = horario; this.estado = estado; }
public Competencia() { id_competencia = 0; nombre = ""; tipoCompetencia = -1; organizacionTodas = false; status = ""; categoria = null; ubicacion = null; organizacion = null; fechaInicio = default(DateTime); fechaFin = default(DateTime); costo = 0; }
public Competencia() : base() { id_competencia = 0; nombre = ""; tipoCompetencia = ""; organizacionTodas = false; status = ""; costo = 0; categoria = null; ubicacion = null; fechaInicio = DateTime.Now; fechaFin = DateTime.Now; organizacion = null; listaOrganizaciones = null; }
/// <summary> /// Método que consulta los datos del eventos segun, el id de inscripcion /// </summary> /// <param name="idIns">Id de inscripcion relacionado con el evento</param> /// <returns>La clase evento</returns> public Entidad ConsultarEvento(int idIns) { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosDAOModulo14.MsjDeEntrada, System.Reflection.MethodBase.GetCurrentMethod().Name); SqlConnection conect = Conectar(); DominioSKD.Entidades.Modulo9.Evento evento = (DominioSKD.Entidades.Modulo9.Evento)FabricaEntidades.ObtenerEvento(); try { SqlCommand sqlcom = new SqlCommand(RecursosDAOModulo14.ProcedureConsultarPersonaEvento, conect); sqlcom.CommandType = CommandType.StoredProcedure; sqlcom.Parameters.Add(new SqlParameter(RecursosDAOModulo14.ParametroInsId, idIns)); SqlDataReader leer; conect.Open(); leer = sqlcom.ExecuteReader(); if (leer != null) { while (leer.Read()) { Categoria cat = new Categoria(); DominioSKD.Entidades.Modulo9.Horario hor = new DominioSKD.Entidades.Modulo9.Horario(); DominioSKD.Entidades.Modulo9.TipoEvento tip = new DominioSKD.Entidades.Modulo9.TipoEvento(); evento.Categoria = cat; evento.Horario = hor; evento.TipoEvento = tip; evento.Nombre = leer[RecursosDAOModulo14.AtributoEventoNombre].ToString(); evento.Descripcion = leer[RecursosDAOModulo14.AtributoDescripcionEvento].ToString(); evento.Categoria.Sexo = leer[RecursosDAOModulo14.AtributoSexoCategoria].ToString(); evento.Categoria.Cinta_final = leer[RecursosDAOModulo14.AtributoCintaFinCategoria].ToString(); evento.Categoria.Cinta_inicial = leer[RecursosDAOModulo14.AtributoCintaIniCategoria].ToString(); evento.Categoria.Edad_final = Convert.ToInt32(leer[RecursosDAOModulo14.AtributoEdadFinCategoria]); evento.Categoria.Edad_inicial = Convert.ToInt32(leer[RecursosDAOModulo14.AtributoEdadIniCategoria]); evento.TipoEvento.Nombre = leer[RecursosDAOModulo14.AtributoTipo].ToString(); evento.Horario.FechaFin = Convert.ToDateTime(leer[RecursosDAOModulo14.AtributoFechaFinHora]); evento.Horario.FechaInicio = Convert.ToDateTime(leer[RecursosDAOModulo14.AtributoFechaIniHora]); evento.Horario.HoraFin = Convert.ToInt32(leer[RecursosDAOModulo14.AtributoHoraFinHora]); evento.Horario.HoraInicio = Convert.ToInt32(leer[RecursosDAOModulo14.AtributoHoraIniHora]); return evento; } return null; } else { return null; } } catch (SqlException ex) { BDDatosException excep = new BDDatosException(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } catch (IOException ex) { BDDatosException excep = new BDDatosException(RecursosDAOModulo14.CodigoIoException, RecursosDAOModulo14.MsjExceptionIO, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } catch (NullReferenceException ex) { BDDatosException excep = new BDDatosException(RecursosDAOModulo14.CodigoNullReferencesExcep, RecursosDAOModulo14.MsjNullException, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } catch (ObjectDisposedException ex) { BDDatosException excep = new BDDatosException(RecursosDAOModulo14.CodigoDisposedObject, RecursosDAOModulo14.MensajeDisposedException, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, ex); throw ex; } catch (FormatException ex) { BDDatosException excep = new BDDatosException(RecursosDAOModulo14.CodigoFormatExceptio, RecursosDAOModulo14.MsjFormatException, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } catch (Exception ex) { BDDatosException excep = new BDDatosException(RecursosDAOModulo14.CodigoException, RecursosDAOModulo14.MsjException, ex); Logger.EscribirError(RecursosDAOModulo14.ClaseBDDatos, excep); throw excep; } finally { Desconectar(conect); } }