Example #1
0
        private void btn_AgregarPadrino_Click(object sender, EventArgs e)
        {
            //Variable guarda la fecha del DateTimePicker y lo pasa a String
            var fechadtpPadrino = dtp_FechaInscripcionPadrino.Value.ToString("yyyy-MM-dd");

            //Instancias de ClienteDePersonas, AgregarPersona y Proxy
            ClienteDePersonas cliente = new ClienteDePersonas();
            AgregarPersona    agregar = new AgregarPersona();
            Proxy             proxy   = new Proxy();

            //Método cliente.CrearPadrino devuelve objeto Tipo Persona y se guarda en la variable padrino
            Persona padrino = cliente.CrearPadrino(txt_IdentificacionPadrino.Text, fechadtpPadrino, txt_NombrePadrino.Text, txt_PrimerApellidoPadrino.Text, txt_SegundoApellidoPadrino.Text, txt_TelefonoPadrino.Text, txt_ProfesionPadrino.Text, txt_DomicilioPadrino.Text, txt_CorreoPadrino.Text, cmb_InscripcionPadrino.Text, cmb_DonacionPadrino.Text);

            agregar.AgregarPadrino(padrino, proxy);

            //Se crea la lista
            List <IPersona> list = new List <IPersona>();

            //Sse agrega a la lista
            list.Add(padrino);

            //Se crea el visitor
            IVisitante datos = new SetDatos();

            datos.VisitorAceptar(list);
        }
Example #2
0
        private void btn_AgregarNino_Click(object sender, EventArgs e)
        {
            //Variable guarda la fecha del DateTimePicker y lo pasa a String
            var fechadtpNino = dtp_FechaInscripcionNino.Value.ToString("yyyy-MM-dd");

            //Instancias de ClienteDePersonas, AgregarPersona y Proxy
            AgregarPersona    agregar = new AgregarPersona();
            Proxy             proxy   = new Proxy();
            ClienteDePersonas cliente = new ClienteDePersonas();

            //Guarda el objeto Nino que devuelve el método CrearNino
            Persona nino = cliente.CrearNino(txt_IdNino.Text, txt_NombreNino.Text, txt_Apellido1Nino.Text, txt_Apellido2Nino.Text, txt_TelefonoNino.Text, txt_DomicilioNino.Text, txt_CorreoNino.Text, fechadtpNino);

            //Método agrega el nino
            agregar.AgregarNino(nino, proxy);

            //Método cliente.CrearEncargadoNino devuelve objeto Tipo Persona y se guarda en la variable encargado
            Persona encargado = cliente.CrearEncargadoNino(fechadtpNino, txt_IdentificacionEncargadoNino.Text, txt_NombreEncargado.Text, txt_Apellido1Encargado.Text, txt_Apellido2Encargado.Text, txt_TelefonoEncargado.Text, txt_ProfesionEncargado.Text, txt_DomicilioEncargado.Text, txt_CorreoEncargado.Text);

            proxy = new Proxy();

            //Método agrega el EncargadoNino
            agregar.AgregarEncargadoNino(encargado, proxy);

            //Se crea la lista
            List <IPersona> list = new List <IPersona>();

            //Sse agrega a la lista
            list.Add(nino);

            //Se crea el visitor
            IVisitante datos = new SetDatos();

            datos.VisitorAceptar(list);
        }
Example #3
0
        private void btn_AgregarPatrocinador_Click(object sender, EventArgs e)
        {
            //Variable guarda la fecha del DateTimePicker y lo pasa a String
            var fechadtpPatrocinador = dtp_FechaPatrocinador.Value.ToString("yyyy-MM-dd");

            //Instancias de ClienteDePersonas, AgregarPersona y Proxy
            AgregarPersona    agregar = new AgregarPersona();
            Proxy             proxy   = new Proxy();
            ClienteDePersonas cliente = new ClienteDePersonas();

            //Método cliente.CrearPatrocinador devuelve objeto Tipo Persona y se guarda en la variable patrocinador
            Persona patrocinador = cliente.CrearPatrocinador(fechadtpPatrocinador, txt_NombreEmpresaPatrocinadora.Text, txt_TipoEmpresaPatrocinadora.Text, cmb_TipoPatrocinio.Text, txt_IdentificacionRepresentantePatrocinador.Text, txt_NombreRepresentantePatrocinador.Text, txt_PrimerApellidoPatrocinador.Text, txt_SegundoApellidoPatrocinador.Text, txt_TelefonoRepresentantePatrocinador.Text, txt_CorreoRepresentantePatrocinador.Text);

            //Método agrega el Patrocinador
            agregar.AgregarPatrocinador(patrocinador, proxy);

            //Se crea la lista
            List <IPersona> list = new List <IPersona>();

            //Sse agrega a la lista
            list.Add(patrocinador);

            //Se crea el visitor
            IVisitante datos = new SetDatos();

            datos.VisitorAceptar(list);
        }