Пример #1
0
 public void PruebaCrearEvento()
 {
     //FabricaEntidades fabricaEntidad = new FabricaEntidades();
     DateTime fechaInicio = new DateTime(2008, 5, 1, 8, 30, 52);
     DateTime fechaFin = new DateTime(2009, 5, 1, 1, 1, 1);
     DominioSKD.Entidades.Modulo9.Horario horario = (DominioSKD.Entidades.Modulo9.Horario)FabricaEntidades.ObtenerHorario();
     horario.FechaInicio = fechaInicio;
     horario.FechaFin = fechaFin;
     horario.HoraInicioS = "10:30";
     horario.HoraFinS = "11:00";
     horario.Id = 1;
     DominioSKD.Entidades.Modulo9.TipoEvento tipoEvento = (DominioSKD.Entidades.Modulo9.TipoEvento)FabricaEntidades.ObtenerTipoEvento();
     tipoEvento.Id = 1;
     tipoEvento.Nombre = "Prueba Unitaria en Dao";
     Persona persona = new Persona();
     persona.ID = 36;
     DominioSKD.Entidades.Modulo9.Evento elEvento = (DominioSKD.Entidades.Modulo9.Evento)FabricaEntidades.ObtenerEvento();
     elEvento.Nombre = "Prueba Unitaria Dao Crear";
     elEvento.Descripcion = "Pruebas Unitarias de DAO Crear";
     elEvento.Costo = 55;
     elEvento.Estado = true;
     elEvento.Horario = horario;
     elEvento.TipoEvento = tipoEvento;
     elEvento.Persona = persona;
     DatosSKD.DAO.Modulo9.DaoEvento daoEvento = (DatosSKD.DAO.Modulo9.DaoEvento)FabricaDAOSqlServer.ObtenerDaoEvento();
     Boolean auxiliar = daoEvento.Agregar(elEvento);
     Console.Out.WriteLine(auxiliar);
     Assert.True(auxiliar);
 }
Пример #2
0
 public HistorialCinta(int id, DateTime fecha, /*Cinta cinta*/ Persona persona, Evento evento)
 {
     this.id = id;
     this.fecha = fecha;
     //this.cinta = cinta;
     this.persona = persona;
     this.evento = evento;
 }
Пример #3
0
 public HistorialCinta()
 {
     this.id = 0;
     this.fecha = new DateTime();
     //this.cinta = new Cinta();
     this.persona = new Persona();
     this.evento = new Evento();
 }
Пример #4
0
 public Evento(int id, String nombre, String descripcion, float costo, Boolean estado, Persona persona, Ubicacion ubicacion, Categoria categoria, TipoEvento tipoEvento, Horario horario)
 {
     this.id = id;
     this.nombre = nombre;
     this.descripcion = descripcion;
     this.persona = persona;
     this.costo = costo;
     this.ubicacion = ubicacion;
     this.categoria = categoria;
     this.tipoEvento = tipoEvento;
     this.horario = horario;
     this.estado = estado;
 }
Пример #5
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>();
 }
Пример #6
0
 public void PruebaModificarEvento()
 {
     FabricaEntidades fabricaEntidad = new FabricaEntidades();
     DateTime fechaInicio = new DateTime(2008, 5, 1, 8, 30, 52);
     DateTime fechaFin = new DateTime(2009, 5, 1, 1, 1, 1);
     DominioSKD.Entidades.Modulo9.Horario horario = (DominioSKD.Entidades.Modulo9.Horario)FabricaEntidades.ObtenerHorario();
     horario.FechaInicio = fechaInicio;
     horario.FechaFin = fechaFin;
     horario.HoraInicioS = "10:30";
     horario.HoraFinS = "11:00";
     horario.Id = 1;
     DominioSKD.Entidades.Modulo9.TipoEvento tipoEvento = (DominioSKD.Entidades.Modulo9.TipoEvento)FabricaEntidades.ObtenerTipoEvento();
     tipoEvento.Id = 1;
     tipoEvento.Nombre = "Prueba Unitaria en Comandos";
     Persona persona = new Persona();
     persona.ID = 36;
     DominioSKD.Entidades.Modulo9.Evento elEvento = (DominioSKD.Entidades.Modulo9.Evento)FabricaEntidades.ObtenerEvento();
     elEvento.Id = 4;
     elEvento.Nombre = "Prueba Unitaria Comando Modificar";
     elEvento.Descripcion = "Pruebas Unitarias de Comando Modificar";
     elEvento.Costo = 55;
     elEvento.Estado = true;
     elEvento.Horario = horario;
     elEvento.TipoEvento = tipoEvento;
     elEvento.Persona = persona;
     LogicaNegociosSKD.Comandos.Modulo9.ComandoModificarEvento comando = (LogicaNegociosSKD.Comandos.Modulo9.ComandoModificarEvento)FabricaComandos.ObtenerComandoModificarEvento(elEvento);
     Boolean auxiliar = comando.Ejecutar();
     Console.Out.WriteLine(auxiliar);
     Assert.True(auxiliar);
 }
        public void AgregarEvento(string idPersona)
        {
            List<String> laListaDeInputs = new List<String>();
            laListaDeInputs.Add(vista.iNombreEvento);
            laListaDeInputs.Add(vista.iCostoEvento);
            laListaDeInputs.Add(vista.iFechaInicio);
            laListaDeInputs.Add(vista.iFechaFin);
            laListaDeInputs.Add(vista.iHoraInicio);
            laListaDeInputs.Add(vista.iHoraFin);
            laListaDeInputs.Add(vista.iStatusActivo);
            laListaDeInputs.Add(vista.iDescripcionEvento);

            if (Validaciones.ValidarCamposVacios(laListaDeInputs))
            {
                Regex rex = new Regex(M9_RecursoInterfazPresentador.expresionNombre);
                if (rex.IsMatch(vista.iNombreEvento))
                {
                    if (vista.iComboTipoEvento.SelectedIndex != 0)
                    {
                        if (int.Parse(vista.iCostoEvento) > -1)
                        {
                            try
                            {
                                int index = vista.iComboTipoEvento.SelectedIndex + 1;
                                Comando<bool> comandoAgregarEvento;
                                //FabricaEntidades laFabrica = new FabricaEntidades();
                                DominioSKD.Entidades.Modulo9.Evento elEvento = (DominioSKD.Entidades.Modulo9.Evento)FabricaEntidades.ObtenerEvento();
                                DominioSKD.Entidades.Modulo9.TipoEvento elTipoEvento = (DominioSKD.Entidades.Modulo9.TipoEvento)FabricaEntidades.ObtenerTipoEvento();
                                DominioSKD.Entidades.Modulo9.Horario elHorario = (DominioSKD.Entidades.Modulo9.Horario)FabricaEntidades.ObtenerHorario();
                                elEvento.Nombre = vista.iNombreEvento;
                                elEvento.Costo = float.Parse(vista.iCostoEvento);
                                elTipoEvento.Nombre = vista.iComboTipoEvento.SelectedItem.Text;
                                elTipoEvento.Id = vista.iComboTipoEvento.SelectedIndex;
                                elEvento.TipoEvento = elTipoEvento;
                                if (vista.iFechaInicio == "")
                                    elHorario.FechaInicio = DateTime.Now;
                                else
                                    elHorario.FechaInicio = Convert.ToDateTime(vista.iFechaInicio);
                                if (vista.iFechaFin == "")
                                    elHorario.FechaFin = DateTime.Now;
                                else
                                    elHorario.FechaFin = Convert.ToDateTime(vista.iFechaFin);
                                elHorario.HoraInicioS = vista.iHoraInicio;
                                elHorario.HoraFinS = vista.iHoraFin;
                                elEvento.Horario = elHorario;
                                Persona persona = new Persona();
                                persona.ID = int.Parse(idPersona);
                                elEvento.Persona = persona;
                                elEvento.Descripcion = vista.iDescripcionEvento;
                                if (vista.iStatusActivoBool == true)
                                    elEvento.Estado = true;
                                else
                                    elEvento.Estado = false;
                                comandoAgregarEvento = FabricaComandos.ObtenerComandoAgregarEvento(elEvento);
                                if (comandoAgregarEvento.Ejecutar() == true)
                                    HttpContext.Current.Response.Redirect(M9_RecursoInterfazPresentador.agregarExito);
                            }
                            catch (ExcepcionesSKD.ExceptionSKD ex)
                            {
                                vista.alertaClase = M9_RecursoInterfazPresentador.alertaError;
                                vista.alertaRol = M9_RecursoInterfazPresentador.tipoAlerta;
                                vista.alerta = M9_RecursoInterfazPresentador.alertaHtml
                                    + ex.Mensaje + M9_RecursoInterfazPresentador.alertaHtmlFinal;
                            }
                        }
                        //
                        else
                        {
                            vista.alertaClase = M9_RecursoInterfazPresentador.alertaError;
                            vista.alertaRol = M9_RecursoInterfazPresentador.tipoAlerta;
                            vista.alerta = M9_RecursoInterfazPresentador.alertaHtml
                            + M9_RecursoInterfazPresentador.costoInvalido
                            + M9_RecursoInterfazPresentador.alertaHtmlFinal;
                        }
                        //
                    }
                    else
                    {
                        vista.alertaClase = M9_RecursoInterfazPresentador.alertaError;
                        vista.alerta = M9_RecursoInterfazPresentador.alertaHtml
                            + M9_RecursoInterfazPresentador.comboVacio
                            + M9_RecursoInterfazPresentador.alertaHtmlFinal;
                    }
                }
                else
                {
                    vista.alertaClase = M9_RecursoInterfazPresentador.alertaError;
                    vista.alertaRol = M9_RecursoInterfazPresentador.tipoAlerta;
                    vista.alerta = M9_RecursoInterfazPresentador.alertaHtml
                    + M9_RecursoInterfazPresentador.nombreInvalido
                    + M9_RecursoInterfazPresentador.alertaHtmlFinal;
                }
            }
            else
            {
                vista.alertaClase = M9_RecursoInterfazPresentador.alertaError;
                vista.alertaRol = M9_RecursoInterfazPresentador.tipoAlerta;
                vista.alerta = M9_RecursoInterfazPresentador.alertaHtml
                    + M9_RecursoInterfazPresentador.camposVacios
                    + M9_RecursoInterfazPresentador.alertaHtmlFinal;
            }
        }
Пример #8
0
 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>();
 }
Пример #9
0
        public void addRepresentado(Persona per)
        {
            if (this._representados == null)
                this._representados = new List<Persona>();

            this._representados.Add(per);
        }