Inheritance: Entidad
コード例 #1
0
ファイル: Evento.cs プロジェクト: ieba/sakaratedo
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
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;
 }
コード例 #4
0
ファイル: DaoDatos.cs プロジェクト: rosmantorres/sakaratedo
        /// <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);
            }
        }