protected void Page_Load(object sender, EventArgs e) { ((SKD)Page.Master).IdModulo = "12"; String detalleString = Request.QueryString["compDetalle"]; if (!IsPostBack) // verificar si la pagina se muestra por primera vez { try { laCompetencia = laLogica.detalleCompetenciaXId(int.Parse(detalleString)); this.nombreComp.Text = laCompetencia.Nombre; this.tipoComp.Text = laCompetencia.TipoCompetencia.ToString(); if (laCompetencia.OrganizacionTodas.Equals(false)) this.orgComp.Text = laCompetencia.Organizacion.Nombre; else this.orgComp.Text = "Todas"; this.statusComp.Text = laCompetencia.Status; this.inicioComp.Text = laCompetencia.FechaInicio.ToShortDateString(); this.finComp.Text = laCompetencia.FechaFin.ToShortDateString(); this.categIniComp.Text = laCompetencia.Categoria.Cinta_inicial; this.categFinComp.Text = laCompetencia.Categoria.Cinta_final; this.categEdadIniComp.Text = laCompetencia.Categoria.Edad_inicial.ToString(); this.categEdadFinComp.Text = laCompetencia.Categoria.Edad_final.ToString(); this.categSexoComp.Text = laCompetencia.Categoria.Sexo; this.costoComp.Text = "Bs." + " " + laCompetencia.Costo.ToString(); laLatitud = laCompetencia.Ubicacion.Latitud.ToString(); laLongitud = laCompetencia.Ubicacion.Longitud.ToString(); } catch { } } }
public Asistencia() { this.asistio = " "; this.inscripcion = new Inscripcion(); this.competencia = new Competencia(); this.evento = new Evento(); }
public void limpiar() { laListaCompetencias = null; laCompetencia = null; laListaRestriccionCompetencia = null; laRestriccionCompetencia = null; }
public void clean() { laListaCompetencias = null; laCompetencia = null; laOrganizacion = null; //laLogicaCompetencia = null; laListaOrganizaciones = null; laListaCintas = null; }
public void init() { laListaCompetencias = new List<Competencia>(); laCompetencia = new Competencia(); laOrganizacion = new Organizacion(); //laLogicaCompetencia = new LogicaCompetencias(); laListaOrganizaciones = new List<Organizacion>(); laListaCintas = new List<Cinta>(); }
public void init() { daoRestriccionCompetencia=DatosSKD.Fabrica.FabricaDAOSqlServer.ObtenerDAORestriccionCompetencia(); fabrica = new FabricaDAOSqlServer(); fabricaDAO = new DatosSKD.Fabrica.FabricaDAOSqlServer(); laListaCompetencias = new List<Competencia>(); laCompetencia = new Competencia(); laListaRestriccionCompetencia = new List<RestriccionCompetencia>(); laRestriccionCompetencia = new DominioSKD.Entidades.Modulo8.RestriccionCompetencia( "prueba", -1, 66, -1, 21, "p", "M_prueba"); }
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>(); }
protected void llenarModalInfo(int elIdCompetencia) { Competencia laCompetencia = new Competencia(); //LogicaCompetencias logica = new LogicaCompetencias(); //laCompetencia = logica.detalleCompetenciaXId(elIdCompetencia); }
public Inscripcion() { this.id = 0; this.fecha = new DateTime(); this.persona = new Persona(); this.competencia = new Competencia(); //this.solicitud = new SolicitudPlanilla(); this.evento = new Evento(); this.asistencias = new List<Asistencia>(); this.resAscenso = new List<ResultadoAscenso>(); this.resKata = new List<ResultadoKata>(); this.resKumite = new List<ResultadoKumite>(); }
public void pruebaTrueBuscarNombreCompetencia() { laCompetencia = new Competencia("Ryu Kobudo", "1", true, "Por Iniciar"); Assert.IsTrue(BDCompetencia.BuscarNombreCompetencia(laCompetencia)); }
public void init() { laLista = new List<Competencia> (); laCompetencia = new Competencia(); }
public static bool ModificarCompetencia(Competencia laCompetencia) { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); try { if (!BuscarNombreCompetencia(laCompetencia)) { List<Parametro> parametros = new List<Parametro>(); Parametro elParametro = new Parametro(RecursosBDModulo12.ParamIdCompetencia, SqlDbType.Int, laCompetencia.Id_competencia.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamNombreCompetencia, SqlDbType.VarChar, laCompetencia.Nombre, false); parametros.Add(elParametro); if (laCompetencia.TipoCompetencia == RecursosBDModulo12.TipoCompetenciaKata) laCompetencia.TipoCompetencia = "1"; else if (laCompetencia.TipoCompetencia == RecursosBDModulo12.TipoCompetenciaKumite) laCompetencia.TipoCompetencia = "2"; elParametro = new Parametro(RecursosBDModulo12.ParamTipoCompetencia, SqlDbType.VarChar, laCompetencia.TipoCompetencia, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamOrganizacionTodas, SqlDbType.Bit, laCompetencia.OrganizacionTodas.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamStatusCompetencia, SqlDbType.VarChar, laCompetencia.Status, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamFechaInicio, SqlDbType.DateTime, laCompetencia.FechaInicio.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamFechaFin, SqlDbType.DateTime, laCompetencia.FechaFin.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamNombreOrganizacion, SqlDbType.VarChar, laCompetencia.Organizacion.Nombre, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamNombreCiudad, SqlDbType.VarChar, laCompetencia.Ubicacion.Ciudad, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamNombreEstado, SqlDbType.VarChar, laCompetencia.Ubicacion.Estado, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamNombreDireccion, SqlDbType.VarChar, laCompetencia.Ubicacion.Direccion, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamLatitudDireccion, SqlDbType.VarChar, laCompetencia.Ubicacion.Latitud, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamLongitudDireccion, SqlDbType.VarChar, laCompetencia.Ubicacion.Longitud, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamEdadInicio, SqlDbType.Int, laCompetencia.Categoria.Edad_inicial.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamEdadFin, SqlDbType.Int, laCompetencia.Categoria.Edad_final.ToString(), false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamCintaInicio, SqlDbType.VarChar, laCompetencia.Categoria.Cinta_inicial, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamCintaFin, SqlDbType.VarChar, laCompetencia.Categoria.Cinta_final, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamSexo, SqlDbType.Char, laCompetencia.Categoria.Sexo, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamCostoCompetencia, SqlDbType.Float, laCompetencia.Costo.ToString(), false); parametros.Add(elParametro); BDConexion laConexion = new BDConexion(); laConexion.EjecutarStoredProcedure(RecursosBDModulo12.ModificarCompetencia, parametros); } else { Logger.EscribirWarning(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.Mensaje_Competencia_Existente, System.Reflection.MethodBase.GetCurrentMethod().Name); throw new ExcepcionesSKD.Modulo12.CompetenciaExistenteException(RecursosBDModulo12.Codigo_Competencia_Existente, RecursosBDModulo12.Mensaje_Competencia_Existente, new Exception()); } } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKDConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.Modulo12.FormatoIncorrectoException(RecursosBDModulo12.Codigo_Error_Formato, RecursosBDModulo12.Mensaje_Error_Formato, ex); } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKD(RecursoGeneralBD.Mensaje_Generico_Error, ex); } Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeFinInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); return true; }
public static List<Competencia> ListarCompetencias() { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); BDConexion laConexion; List<Competencia> laListaDeCompetencias = new List<Competencia>(); List<Parametro> parametros; try { laConexion = new BDConexion(); parametros = new List<Parametro>(); DataTable dt = laConexion.EjecutarStoredProcedureTuplas( RecursosBDModulo12.ConsultarCompetencias, parametros); foreach (DataRow row in dt.Rows) { Competencia laCompetencia = new Competencia(); laCompetencia.Id_competencia = int.Parse(row[RecursosBDModulo12.AliasIdCompetencia].ToString()); laCompetencia.Nombre = row[RecursosBDModulo12.AliasNombreCompetencia].ToString(); laCompetencia.TipoCompetencia = row[RecursosBDModulo12.AliasTipoCompetencia].ToString(); if (laCompetencia.TipoCompetencia == "1") laCompetencia.TipoCompetencia = RecursosBDModulo12.TipoCompetenciaKata; else laCompetencia.TipoCompetencia = RecursosBDModulo12.TipoCompetenciaKumite; laCompetencia.Status = row[RecursosBDModulo12.AliasStatusCompetencia].ToString(); laCompetencia.OrganizacionTodas = Convert.ToBoolean(row[RecursosBDModulo12.AliasTodasOrganizaciones].ToString()); if (laCompetencia.OrganizacionTodas == false) laCompetencia.Organizacion = new Organizacion(int.Parse(row[RecursosBDModulo12.AliasIdOrganizacion].ToString()) , row[RecursosBDModulo12.AliasNombreOrganizacion].ToString()); else { laCompetencia.Organizacion = new Organizacion(RecursosBDModulo12.TodasLasOrganizaciones); } laCompetencia.Ubicacion = new Ubicacion(int.Parse(row[RecursosBDModulo12.AliasIdUbicacion].ToString()), row[RecursosBDModulo12.AliasNombreCiudad].ToString(), row[RecursosBDModulo12.AliasNombreEstado].ToString()); laListaDeCompetencias.Add(laCompetencia); } } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKDConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.Modulo12.FormatoIncorrectoException(RecursosBDModulo12.Codigo_Error_Formato, RecursosBDModulo12.Mensaje_Error_Formato, ex); } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKD(RecursoGeneralBD.Mensaje_Generico_Error, ex); } Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeFinInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); return laListaDeCompetencias; }
public static Competencia DetallarCompetencia(int idCompetencia) { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); BDConexion laConexion; List<Parametro> parametros; Parametro elParametro = new Parametro(); Competencia laCompetencia = new Competencia(); laCompetencia.Id_competencia = idCompetencia; int diaFecha; int mesFecha; int anoFecha; string fechaInicio; string fechaFin; try { if (BuscarIDCompetencia(laCompetencia)) { laConexion = new BDConexion(); parametros = new List<Parametro>(); elParametro = new Parametro(RecursosBDModulo12.ParamIdCompetencia, SqlDbType.Int, idCompetencia.ToString(), false); parametros.Add(elParametro); DataTable dt = laConexion.EjecutarStoredProcedureTuplas( RecursosBDModulo12.ConsultarCompetenciasXId, parametros); foreach (DataRow row in dt.Rows) { laCompetencia.Id_competencia = int.Parse(row[RecursosBDModulo12.AliasIdCompetencia].ToString()); laCompetencia.Nombre = row[RecursosBDModulo12.AliasNombreCompetencia].ToString(); laCompetencia.TipoCompetencia = row[RecursosBDModulo12.AliasTipoCompetencia].ToString(); if (laCompetencia.TipoCompetencia == "1") laCompetencia.TipoCompetencia = RecursosBDModulo12.TipoCompetenciaKata; else laCompetencia.TipoCompetencia = RecursosBDModulo12.TipoCompetenciaKumite; laCompetencia.Status = row[RecursosBDModulo12.AliasStatusCompetencia].ToString(); laCompetencia.OrganizacionTodas = Convert.ToBoolean(row[RecursosBDModulo12.AliasTodasOrganizaciones].ToString()); diaFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaInicio]).Day; mesFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaInicio]).Month; anoFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaInicio]).Year; fechaInicio = mesFecha.ToString() + "/" + diaFecha.ToString() + "/" + anoFecha.ToString(); //laCompetencia.FechaInicio = Convert.ToDateTime(fechaInicio); laCompetencia.FechaInicio = DateTime.ParseExact(fechaInicio, "mm/dd/yyyy", CultureInfo.InvariantCulture); diaFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaFin]).Day; mesFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaFin]).Month; anoFecha = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaFin]).Year; fechaFin = mesFecha.ToString() + "/" + diaFecha.ToString() + "/" + anoFecha.ToString(); //laCompetencia.FechaFin = Convert.ToDateTime(fechaFin); laCompetencia.FechaFin = DateTime.ParseExact(fechaFin, "mm/dd/yyyy", CultureInfo.InvariantCulture); laCompetencia.Costo = float.Parse(row[RecursosBDModulo12.AliasCostoCompetencia].ToString()); if (laCompetencia.OrganizacionTodas == false) laCompetencia.Organizacion = new Organizacion(int.Parse(row[RecursosBDModulo12.AliasIdOrganizacion].ToString()) , row[RecursosBDModulo12.AliasNombreOrganizacion].ToString()); else { laCompetencia.Organizacion = new Organizacion(RecursosBDModulo12.TodasLasOrganizaciones); } laCompetencia.Ubicacion = new Ubicacion(int.Parse(row[RecursosBDModulo12.AliasIdUbicacion].ToString()), row[RecursosBDModulo12.AliasLatitudDireccion].ToString(), row[RecursosBDModulo12.AliasLongitudDireccion].ToString(), row[RecursosBDModulo12.AliasNombreCiudad].ToString(), row[RecursosBDModulo12.AliasNombreEstado].ToString(), row[RecursosBDModulo12.AliasNombreDireccion].ToString()); laCompetencia.Categoria = new Categoria(int.Parse(row[RecursosBDModulo12.AliasIdCategoria].ToString()), int.Parse(row[RecursosBDModulo12.AliasEdadInicio].ToString()), int.Parse(row[RecursosBDModulo12.AliasEdadFin].ToString()), row[RecursosBDModulo12.AliasCintaInicio].ToString(), row[RecursosBDModulo12.AliasCintaFin].ToString(), row[RecursosBDModulo12.AliasSexo].ToString()); } Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeFinInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); return laCompetencia; } else { Logger.EscribirWarning(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.Mensaje_Competencia_Inexistente, System.Reflection.MethodBase.GetCurrentMethod().Name); throw new ExcepcionesSKD.Modulo12.CompetenciaInexistenteException(RecursosBDModulo12.Codigo_Competencia_Inexistente, RecursosBDModulo12.Mensaje_Competencia_Inexistente, new Exception()); } } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKDConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.Modulo12.FormatoIncorrectoException(RecursosBDModulo12.Codigo_Error_Formato, RecursosBDModulo12.Mensaje_Error_Formato, ex); } catch (ExcepcionesSKD.Modulo12.CompetenciaInexistenteException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKD(RecursoGeneralBD.Mensaje_Generico_Error, ex); } }
public static bool BuscarNombreCompetencia(Competencia laCompetencia) { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); bool retorno = false; BDConexion laConexion; List<Parametro> parametros; try { laConexion = new BDConexion(); parametros = new List<Parametro>(); Parametro elParametro = new Parametro(RecursosBDModulo12.ParamNombreCompetencia, SqlDbType.VarChar , laCompetencia.Nombre, false); parametros.Add(elParametro); elParametro = new Parametro(RecursosBDModulo12.ParamSalidaNumCompetencia, SqlDbType.Int, true); parametros.Add(elParametro); List<Resultado> resultados = laConexion.EjecutarStoredProcedure(RecursosBDModulo12.BuscarNombreCompetencia , parametros); foreach (Resultado elResultado in resultados) { if (elResultado.etiqueta == RecursosBDModulo12.ParamSalidaNumCompetencia) if (int.Parse(elResultado.valor) == 1) retorno = true; else retorno = false; } } catch (SqlException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKDConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.Modulo12.FormatoIncorrectoException(RecursosBDModulo12.Codigo_Error_Formato, RecursosBDModulo12.Mensaje_Error_Formato, ex); } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw ex; } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesSKD.ExceptionSKD(RecursoGeneralBD.Mensaje_Generico_Error, ex); } Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, RecursosBDModulo12.MensajeFinInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); return retorno; }
public static Competencia DetallarCompetencia(int idCompetencia) { BDConexion laConexion; List<Parametro> parametros; Parametro elParametro = new Parametro(); try { laConexion = new BDConexion(); parametros = new List<Parametro>(); Competencia laCompetencia = new Competencia(); elParametro = new Parametro(RecursosBDModulo12.AliasIdCompetencia,SqlDbType.Int,idCompetencia.ToString(), false); parametros.Add(elParametro); DataTable dt = laConexion.EjecutarStoredProcedureTuplas( RecursosBDModulo12.ConsultarCompetenciasXId, parametros); foreach (DataRow row in dt.Rows) { laCompetencia.Id_competencia = int.Parse(row[RecursosBDModulo12.AliasIdCompetencia].ToString()); laCompetencia.Nombre = row[RecursosBDModulo12.AliasNombreCompetencia].ToString(); laCompetencia.TipoCompetencia = int.Parse(row[RecursosBDModulo12.AliasTipoCompetencia].ToString()); laCompetencia.Status = row[RecursosBDModulo12.AliasStatusCompetencia].ToString(); laCompetencia.OrganizacionTodas = Convert.ToBoolean(row[RecursosBDModulo12.AliasTodasOrganizaciones].ToString()); laCompetencia.FechaInicio = Convert.ToDateTime(row[RecursosBDModulo12.AliasEdadInicio].ToString()); laCompetencia.FechaFin = Convert.ToDateTime(row[RecursosBDModulo12.AliasFechaFin].ToString()); laCompetencia.Costo = float.Parse(row[RecursosBDModulo12.AliasCostoCompetencia].ToString()); if (laCompetencia.OrganizacionTodas == false) laCompetencia.Organizacion = new Organizacion(int.Parse(row[RecursosBDModulo12.AliasIdOrganizacion].ToString()) , row[RecursosBDModulo12.AliasNombreOrganizacion].ToString()); else { laCompetencia.Organizacion = new Organizacion(RecursosBDModulo12.TodasLasOrganizaciones); } laCompetencia.Ubicacion = new Ubicacion(int.Parse(row[RecursosBDModulo12.AliasIdUbicacion].ToString()), row[RecursosBDModulo12.AliasLatitudDireccion].ToString(), row[RecursosBDModulo12.AliasLongitudDireccion].ToString(), row[RecursosBDModulo12.AliasNombreCiudad].ToString(), row[RecursosBDModulo12.AliasNombreEstado].ToString(), row[RecursosBDModulo12.AliasNombreDireccion].ToString()); laCompetencia.Categoria = new Categoria(int.Parse(row[RecursosBDModulo12.AliasIdCategoria].ToString()), int.Parse(row[RecursosBDModulo12.AliasEdadInicio].ToString()), int.Parse(row[RecursosBDModulo12.AliasFechaFin].ToString()), row[RecursosBDModulo12.AliasCintaInicio].ToString(), row[RecursosBDModulo12.AliasCintaFin].ToString(), row[RecursosBDModulo12.AliasSexo].ToString()); } return laCompetencia; } catch (Exception e) { throw e; } }
public static List<Competencia> ListarCompetencias() { BDConexion laConexion; List<Competencia> laListaDeCompetencias = new List<Competencia>(); List<Parametro> parametros; try { laConexion = new BDConexion(); parametros = new List<Parametro>(); DataTable dt = laConexion.EjecutarStoredProcedureTuplas( RecursosBDModulo12.ConsultarCompetencias, parametros); foreach (DataRow row in dt.Rows) { Competencia laCompetencia = new Competencia(); laCompetencia.Id_competencia = int.Parse(row[RecursosBDModulo12.AliasIdCompetencia].ToString()); laCompetencia.Nombre = row[RecursosBDModulo12.AliasNombreCompetencia].ToString(); laCompetencia.TipoCompetencia = int.Parse(row[RecursosBDModulo12.AliasTipoCompetencia].ToString()); laCompetencia.Status = row[RecursosBDModulo12.AliasStatusCompetencia].ToString(); laCompetencia.OrganizacionTodas = Convert.ToBoolean(row[RecursosBDModulo12.AliasTodasOrganizaciones].ToString()); if (laCompetencia.OrganizacionTodas == false) laCompetencia.Organizacion = new Organizacion(int.Parse(row[RecursosBDModulo12.AliasIdOrganizacion].ToString()) , row[RecursosBDModulo12.AliasNombreOrganizacion].ToString()); else { laCompetencia.Organizacion = new Organizacion(RecursosBDModulo12.TodasLasOrganizaciones); } laCompetencia.Ubicacion = new Ubicacion(int.Parse(row[RecursosBDModulo12.AliasIdUbicacion].ToString()), row[RecursosBDModulo12.AliasNombreCiudad].ToString(), row[RecursosBDModulo12.AliasNombreEstado].ToString()); laListaDeCompetencias.Add(laCompetencia); } } catch (Exception e) { throw e; } return laListaDeCompetencias; }
public void pruebaFalseAgregarCompetencia() { Int32 orgTodas = 0; DateTime laFechaInicio = new DateTime(2015, 10, 10); DateTime laFechaFin = new DateTime(2016, 10, 10); laCompetencia = new Competencia(); laCompetencia.Organizacion = new Organizacion(); laCompetencia.Ubicacion = new Ubicacion(); laCompetencia.Categoria = new Categoria(); laCompetencia.Id_competencia = 8; laCompetencia.Nombre = "Prueba Agregar"; laCompetencia.TipoCompetencia = "2"; laCompetencia.OrganizacionTodas = Convert.ToBoolean(orgTodas); laCompetencia.Status = "Por Iniciar"; laCompetencia.FechaInicio = laFechaInicio; laCompetencia.FechaFin = laFechaFin; laCompetencia.Organizacion.Nombre = "Prueba"; laCompetencia.Ubicacion.Ciudad = "Valencia"; laCompetencia.Ubicacion.Estado = "Carabobo"; laCompetencia.Ubicacion.Direccion = ""; laCompetencia.Ubicacion.Latitud = "10.1727434"; laCompetencia.Ubicacion.Longitud = "-68.0642649"; laCompetencia.Categoria.Edad_inicial = 10; laCompetencia.Categoria.Edad_final = 15; laCompetencia.Categoria.Cinta_inicial = "Naranja"; laCompetencia.Categoria.Cinta_final = "Verde"; laCompetencia.Categoria.Sexo = "M"; laCompetencia.Costo = 1950; //laLogicaCompetencia.agregarCompetencia(laCompetencia); }
public void pruebaIdDetallarCompetencia() { laCompetencia = BDCompetencia.DetallarCompetencia(1); Assert.AreEqual(1,laCompetencia.Id_competencia); }
public Asistencia(String asistio, Inscripcion inscripcion, Competencia competencia) { this.asistio = asistio; this.inscripcion = inscripcion; this.competencia = competencia; }
public void pruebaVacioDetallarCompetencia() { laCompetencia = BDCompetencia.DetallarCompetencia(1); Assert.IsNotNull(laCompetencia); }
/// <summary> /// Metodo que dado un objeto RestriccionCompetencia, retorna una lista /// de objetos Competencia los cuales no estan relacionados con la RestriccionCompetencia provista /// </summary> /// <param name="parametro">Tipo: Objeto RestriccionCompetencia</param> /// <returns>Lista de objetos: Competencia</returns> public List<DominioSKD.Entidad> ConsultarTodasLasCompetenciasNoAsociadas(DominioSKD.Entidad parametro) { List<DominioSKD.Entidad> listaDeCompetencias = new List<DominioSKD.Entidad>(); List<Parametro> parametros; DominioSKD.Entidades.Modulo8.RestriccionCompetencia laRestriccionCompetencia = (DominioSKD.Entidades.Modulo8.RestriccionCompetencia)parametro; try { parametros = new List<Parametro>(); Parametro elParametro; elParametro = new Parametro(RecursosDAORestriccionCompetencia.ParamIdRestriccionCompetencia, SqlDbType.Int, laRestriccionCompetencia.IdRestriccionComp.ToString(), false); parametros.Add(elParametro); DataTable dt; dt = EjecutarStoredProcedureTuplas(RecursosDAORestriccionCompetencia.ConsultarTodasLasCompetenciasNoAsociadas, parametros); foreach (DataRow row in dt.Rows) { Competencia laCompetencia; laCompetencia = new Competencia(); laCompetencia.Id_competencia = int.Parse(row[RecursosDAORestriccionCompetencia.AliasIdCompetencia].ToString()); laCompetencia.Nombre = row[RecursosDAORestriccionCompetencia.AliasNombreCompetencia].ToString(); laCompetencia.TipoCompetencia = row[RecursosDAORestriccionCompetencia.AliasTipoCompetencia].ToString(); if (laCompetencia.TipoCompetencia == "1") { laCompetencia.TipoCompetencia = RecursosDAORestriccionCompetencia.TipoCompetenciaKata; } else { laCompetencia.TipoCompetencia = RecursosDAORestriccionCompetencia.TipoCompetenciaKumite; } laCompetencia.Status = row[RecursosDAORestriccionCompetencia.AliasStatusCompetencia].ToString(); laCompetencia.OrganizacionTodas = Convert.ToBoolean(row[RecursosDAORestriccionCompetencia.AliasTodasOrganizaciones].ToString()); if (laCompetencia.OrganizacionTodas == false) { laCompetencia.Organizacion = new Organizacion(int.Parse(row[RecursosDAORestriccionCompetencia.AliasIdOrganizacion].ToString()) , row[RecursosDAORestriccionCompetencia.AliasNombreOrganizacion].ToString()); } else { laCompetencia.Organizacion = new Organizacion(RecursosDAORestriccionCompetencia.TodasLasOrganizaciones); } laCompetencia.Ubicacion = new Ubicacion(int.Parse(row[RecursosDAORestriccionCompetencia.AliasIdUbicacion].ToString()), row[RecursosDAORestriccionCompetencia.AliasNombreCiudad].ToString(), row[RecursosDAORestriccionCompetencia.AliasNombreEstado].ToString()); listaDeCompetencias.Add(laCompetencia); } } catch (SqlException ex) { throw new ExcepcionesSKD.ExceptionSKDConexionBD(RecursoGeneralBD.Codigo, RecursoGeneralBD.Mensaje, ex); } catch (ExcepcionesSKD.ExceptionSKDConexionBD ex) { throw ex; } catch (Exception ex) { throw new ExcepcionesSKD.ExceptionSKD(RecursoGeneralBD.Mensaje_Generico_Error, ex); } return listaDeCompetencias; }