Beispiel #1
0
        public IActionResult ActualizarUsuario(Usuario nuevoUsuario)
        {
            Usuarios usuarios = new Usuarios();

            usuarios.Agregar(nuevoUsuario);
            return(CreatedAtAction(nameof(AgregarUsuario), nuevoUsuario));
        }
Beispiel #2
0
        /// <summary>
        /// MÉTODO PARA CREAR AL PROMOTOR
        /// </summary>
        private void Crear()
        {
            int IDUsuarioActual = 0;

            int.TryParse(((Usuarios)Session["Usuario"]).Id.ToString(), out IDUsuarioActual);
            //PROMOTOR
            App_Code.Entidades.Promotores Promotor = new App_Code.Entidades.Promotores(IDUsuarioActual);
            PromotorFormulario(Promotor);
            Promotor.Agregar();
            //USUARIO
            Usuarios Usuario = new Usuarios()
            {
                IdActor     = Promotor.Id,
                IdTipoActor = 2,
                IdUsuario   = IDUsuarioActual
            };

            Usuario.ConsultarID();
            Usuario.Nombre     = tb_Usuario.Text;
            Usuario.Contrasena = tb_Contrasena.Text;
            Usuario.Agregar();
            //REDES SOCIALES DEL PROMOTOR
            GuardarRedSocial(Promotor.Id, 2, 1, tb_Facebook.Text);
            GuardarRedSocial(Promotor.Id, 2, 2, tb_Twitter.Text);
            GuardarRedSocial(Promotor.Id, 2, 3, tb_Instagram.Text);
            //DOCUMENTOS DEL PROMOTOR
            GuardarDocumentos(Promotor.Id, 2, 1, fu_ActaNacimiento.FileName);
            GuardarDocumentos(Promotor.Id, 2, 2, fu_INE.FileName);
            GuardarDocumentos(Promotor.Id, 2, 3, fu_CURP.FileName);
            GuardarDocumentos(Promotor.Id, 2, 4, fu_ConstanciaResidencia.FileName);
            GuardarDocumentos(Promotor.Id, 2, 5, fu_ComprobanteDomicilio.FileName);

            //PRIMER REFERENCIA
            ReferenciasPromotores Primera = new ReferenciasPromotores(IDUsuarioActual);

            PrimerReferenciaFormulario(Primera);
            Primera.IdActor = Promotor.Id;
            Primera.Agregar();
            //REDES SOCIALES DE LA PRIMER REFERENCIA
            GuardarRedSocial(Primera.Id, 5, 1, tb_pr_Facebook.Text);
            GuardarRedSocial(Primera.Id, 5, 2, tb_pr_Twitter.Text);
            GuardarRedSocial(Primera.Id, 5, 3, tb_pr_Instagram.Text);
            //DOCUMENTOS DE LA PRIMER REFERENCIA
            GuardarDocumentos(Primera.Id, 5, 1, fu_pr_ActaNacimiento.FileName);
            GuardarDocumentos(Primera.Id, 5, 2, fu_pr_INE.FileName);
            GuardarDocumentos(Primera.Id, 5, 3, fu_pr_CURP.FileName);
            GuardarDocumentos(Primera.Id, 5, 4, fu_pr_ConstanciaResidencia.FileName);
            GuardarDocumentos(Primera.Id, 5, 5, fu_pr_ComprobanteDomicilio.FileName);

            //SEGUNDA REFERENCIA
            ReferenciasPromotores Segunda = new ReferenciasPromotores(IDUsuarioActual);

            SegundaReferenciaFormulario(Segunda);
            Segunda.IdActor = Promotor.Id;
            Segunda.Agregar();
            //REDES SOCIALES DE LA SEGUNDA REFERENCIA
            GuardarRedSocial(Segunda.Id, 5, 1, tb_sr_Facebook.Text);
            GuardarRedSocial(Segunda.Id, 5, 2, tb_sr_Twitter.Text);
            GuardarRedSocial(Segunda.Id, 5, 3, tb_sr_Instagram.Text);
            //DOCUMENTOS DE LA SEGUNDA REFERENCIA
            GuardarDocumentos(Segunda.Id, 5, 1, fu_sr_ActaNacimiento.FileName);
            GuardarDocumentos(Segunda.Id, 5, 2, fu_sr_INE.FileName);
            GuardarDocumentos(Segunda.Id, 5, 3, fu_sr_CURP.FileName);
            GuardarDocumentos(Segunda.Id, 5, 4, fu_sr_ConstanciaResidencia.FileName);
            GuardarDocumentos(Segunda.Id, 5, 5, fu_sr_ComprobanteDomicilio.FileName);

            Session["Alerta"] = Herramientas.Alerta("Operación existosa!", "Promotor creado correctamente.", 3);
            Response.Redirect("Listado.aspx");
        }