Beispiel #1
0
 public Inscripcion(int id, DateTime fecha, Persona persona, Competencia competencia, SolicitudPlanilla solicitud)
 {
     this.id = id;
     this.fecha = fecha;
     this.persona = persona;
     this.competencia = competencia;
     this.solicitud = solicitud;
     this.evento = new Evento();
     this.asistencias = new List<Asistencia>();
     this.resAscenso = new List<ResultadoAscenso>();
     this.resKata = new List<ResultadoKata>();
     this.resKumite = new List<ResultadoKumite>();
 }
Beispiel #2
0
 public Inscripcion(int id, DateTime fecha, Persona persona, Competencia competencia, SolicitudPlanilla solicitud)
 {
     this.id          = id;
     this.fecha       = fecha;
     this.persona     = persona;
     this.competencia = competencia;
     this.solicitud   = solicitud;
     this.evento      = new Evento();
     this.asistencias = new List <Asistencia>();
     this.resAscenso  = new List <ResultadoAscenso>();
     this.resKata     = new List <ResultadoKata>();
     this.resKumite   = new List <ResultadoKumite>();
 }
Beispiel #3
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="idPersona"></param>
        /// <returns></returns>
        public List<DominioSKD.SolicitudPlanilla> ConsultarSolicitudes(int idPersona)
        {
            SqlConnection conect = con.Conectar();
            List<DominioSKD.SolicitudPlanilla> lista = new List<DominioSKD.SolicitudPlanilla>();
            SolicitudPlanilla solicitud;

               try
               {

                    SqlCommand sqlcom = new SqlCommand(RecursosBDModulo14.ProcedureConsultarSolicitudPlanilla, conect);
                    sqlcom.CommandType = CommandType.StoredProcedure;
                    sqlcom.Parameters.Add(new SqlParameter(RecursosBDModulo14.ParametroPersonaPerId, idPersona));

                    SqlDataReader leer;
                    conect.Open();

                    leer = sqlcom.ExecuteReader();
                    if (leer != null)
                    {
                        while (leer.Read())
                        {
                            solicitud = new SolicitudPlanilla();
                            DominioSKD.Planilla planilla = new Planilla();
                            solicitud.Planilla = planilla;
                            solicitud.ID = Convert.ToInt32(leer[RecursosBDModulo14.AtributoIdSolicitud]);
                            solicitud.FechaCreacion = Convert.ToDateTime(leer[RecursosBDModulo14.AtributoFechaCreacion]);
                            solicitud.FechaRetiro = Convert.ToDateTime(leer[RecursosBDModulo14.AtributoFechaRetiro]);
                            solicitud.FechaReincorporacion = Convert.ToDateTime(leer[RecursosBDModulo14.AtributoFechaReincorporacion]);
                            solicitud.Motivo = leer[RecursosBDModulo14.AtributoMotivo].ToString();
                            solicitud.Planilla.ID = Convert.ToInt32(leer[RecursosBDModulo14.AtributoIdPlanillaDatos]);
                            solicitud.Planilla.Nombre = leer[RecursosBDModulo14.AtributoNombrePlanilla].ToString();
                            solicitud.Planilla.TipoPlanilla = leer[RecursosBDModulo14.AtributoTipo].ToString();
                            if(leer[RecursosBDModulo14.AtributoEventoNombre].ToString()!="")
                                solicitud.Evento = leer[RecursosBDModulo14.AtributoEventoNombre].ToString();
                            else
                                solicitud.Evento = leer[RecursosBDModulo14.AtributoCompetenciaNombre].ToString();
                            lista.Add(solicitud);
                            planilla = null;
                            solicitud = null;

                        }

                        return lista;
                    }
                else
                   {
                       return null;
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    con.Desconectar(conect);
                }
        }
Beispiel #4
0
 public void AgregarSolicitud(SolicitudPlanilla solicitud)
 {
     this.solicitud.Add(solicitud);
 }
Beispiel #5
0
 public void AgregarSolicitud(SolicitudPlanilla solicitud)
 {
     this.solicitud.Add(solicitud);
 }