Ejemplo n.º 1
0
        protected void btnPrimeraVez_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE user = new UsuarioBE();
            try
            {
                if (txtNuevaContrasena.Text == txtConfirmarContrasena.Text)
                {
                    user.Contrasena_1 =(txtConfirmarContrasena.Text);
                    user.Usuario = txtNombreUsuario.Text;
                    serUser.Autenticacion(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                serUser.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Ejemplo n.º 2
0
        protected void btnEnvíoInformación_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            long registrar;


            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtUserName.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    registrar = servUsuario.RecuperarContrasena(txtUserName.Text);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }

            //usuario.Usuario = txtUserName.Text;//
            //Response.Write("<script type='text/javascript'> alert('La contraseña ha sido enviada a su correo electrónico') </script>");
        }
Ejemplo n.º 3
0
        protected void btnPrimeraVez_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient serUser = new UsuarioServiceClient();
            UsuarioBE            user    = new UsuarioBE();

            try
            {
                if (txtNuevaContrasena.Text == txtConfirmarContrasena.Text)
                {
                    user.Contrasena_1 = (txtConfirmarContrasena.Text);
                    user.Usuario      = txtNombreUsuario.Text;
                    serUser.Autenticacion(user);
                }
                else
                {
                    MessageBox.Show("Las contraseñas digitadas no coinciden");
                }
            }

            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                serUser.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            long datosUsuario;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario == 0)
                {
                    MessageBox.Show("El usuario digitado no se encuentra registrado en el sistema", "Olvido Contraseña");
                }

                else
                {
                    datosUsuario = servUsuario.RecuperarContrasena(txtNombreUsuario.Text);
                    MessageBox.Show("La contraseña ha sido enviada a su correo electronico", "Olvido Contraseña");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Ejemplo n.º 5
0
        protected void btnEnvíoInformación_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient ();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtUserName.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    registrar = servUsuario.RecuperarContrasena(txtUserName.Text);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }

            //usuario.Usuario = txtUserName.Text;//
            //Response.Write("<script type='text/javascript'> alert('La contraseña ha sido enviada a su correo electrónico') </script>");
        }
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
             long datosUsuario;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario == 0)
                {
                    MessageBox.Show("El usuario digitado no se encuentra registrado en el sistema", "Olvido Contraseña");
                }

                else
                {
                    datosUsuario = servUsuario.RecuperarContrasena(txtNombreUsuario.Text);
                    MessageBox.Show("La contraseña ha sido enviada a su correo electronico", "Olvido Contraseña");
                }

            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Default.aspx");
            }
        }
Ejemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UsuarioServiceClient servUsuario = new UsuarioServiceClient();
                UsuarioBE            usuario     = new UsuarioBE();
                try
                {
                    lstCargo.DataSource     = servUsuario.ConsultarCargos();
                    lstCargo.DataValueField = "Id_Perfil";
                    lstCargo.DataTextField  = "Perfil";
                    lstCargo.DataBind();

                    List <string> meses = Auxiliar.ConsultarMeses();
                    foreach (string datosMeses in meses)
                    {
                        lstMes.Items.Add(datosMeses);
                    }

                    txtNombreUsuario.Focus();
                    Dias[] dias = Auxiliar.ConsultarDias();
                    foreach (Dias datosDias in dias)
                    {
                        lstDia.Items.Add(datosDias.ToString());
                    }

                    Anos[]             anos      = Auxiliar.ConsultarAnos();
                    IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(15);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstAno.Items.Add(datosAnos.ToString());
                    }
                    List <string> sexo = Auxiliar.ConsultarSexo();
                    foreach (string datosSexo in sexo)
                    {
                        lstGenero.Items.Add(datosSexo);
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("~/About.aspx");
                }
                finally
                {
                    servUsuario.Close();
                }
            }
        }
Ejemplo n.º 8
0
        protected void btnCrearUsuario_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE            usuario     = new UsuarioBE();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if (consultaUsuario != 0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                    usuario.Usuario      = txtNombreUsuario.Text;
                    usuario.Contrasena_1 = lblContra.Text;
                    usuario.Correo       = txtEmail.Text;
                    usuario.Cedula       = txtCedula.Text;
                    usuario.Nombre       = txtNombre.Text;
                    usuario.Apellido     = txtApellidos.Text;
                    usuario.Direccion    = txtDireccion.Text;
                    usuario.Telefono     = txtTelefono.Text;
                    usuario.Genero       = lstGenero.SelectedItem.Text;
                    usuario.Fecha_Nacim  = lstDia.SelectedValue + "," + lstMes.SelectedValue + "," + lstAno.SelectedValue;
                    PerfilBE pp = new PerfilBE();
                    pp.Id_Perfil   = lstCargo.SelectedValue;
                    usuario.Perfil = pp;

                    registrar = servUsuario.RegistrarUsuario(usuario);

                    MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }
        }
Ejemplo n.º 9
0
        protected void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE            usuario     = new UsuarioBE();

            try
            {
                string autentic;
                usuario.Usuario      = txtNombreUsuario.Text;
                usuario.Contrasena_1 = (txtContrasena.Text);

                autentic = servUsuario.Autenticacion(usuario);

                if (autentic == Tipo_Autenticacion.PrimeraVez.ToString())
                {
                    //divAutentica.Visible = false;
                    //divPrimeraVez.Visible = true;
                    //btnIniciarSesion.Visible = false;
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.SegundaVez.ToString())
                {
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.Erroneo.ToString())
                {
                    MessageBox.Show("El usuario ingresado no se encuentra registrado", "Autenticación de Usuarios");
                    txtNombreUsuario.Text = "";
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
            }
            Response.Redirect("~/Default.aspx");
        }
Ejemplo n.º 10
0
        protected void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE usuario = new UsuarioBE();
            try
            {
                string autentic;
                usuario.Usuario = txtNombreUsuario.Text;
                usuario.Contrasena_1 = (txtContrasena.Text);

                autentic = servUsuario.Autenticacion(usuario);

                if (autentic == Tipo_Autenticacion.PrimeraVez.ToString())
                {
                    //divAutentica.Visible = false;
                    //divPrimeraVez.Visible = true;
                    //btnIniciarSesion.Visible = false;
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.SegundaVez.ToString())
                {
                    Response.Redirect("~/Default.aspx");
                }
                if (autentic == Tipo_Autenticacion.Erroneo.ToString())
                {
                    MessageBox.Show("El usuario ingresado no se encuentra registrado", "Autenticación de Usuarios");
                    txtNombreUsuario.Text = "";
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }

            finally
            {
                servUsuario.Close();
            }
            Response.Redirect("~/Default.aspx");
        }
Ejemplo n.º 11
0
        protected void btnCrearUsuario_Click(object sender, EventArgs e)
        {
            UsuarioServiceClient servUsuario = new UsuarioServiceClient();
            UsuarioBE usuario = new UsuarioBE();
            long registrar;

            try
            {
                long consultaUsuario = servUsuario.ConsultarExistencia(txtNombreUsuario.Text);

                if(consultaUsuario!=0)
                {
                    MessageBox.Show("El usuario digitado ya se encuentra registrado en el sistema", "Registrar Usuario");
                }

                else
                {
                usuario.Usuario = txtNombreUsuario.Text;
                usuario.Contrasena_1 = lblContra.Text;
                usuario.Correo = txtEmail.Text;
                usuario.Cedula = txtCedula.Text;
                usuario.Nombre = txtNombre.Text;
                usuario.Apellido = txtApellidos.Text;
                usuario.Direccion = txtDireccion.Text;
                usuario.Telefono = txtTelefono.Text;
                usuario.Genero = lstGenero.SelectedItem.Text;
                usuario.Fecha_Nacim = lstDia.SelectedValue + "," + lstMes.SelectedValue + "," + lstAno.SelectedValue;
                PerfilBE pp = new PerfilBE();
                pp.Id_Perfil = lstCargo.SelectedValue;
                usuario.Perfil= pp;

                registrar = servUsuario.RegistrarUsuario(usuario);

                MessageBox.Show("El usuario ha sido creado satisfactoriamente", "Registrar Usuario");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servUsuario.Close();
                Response.Redirect("~/Autenticacion/frmRegistrarUsuario.aspx");
            }
        }
Ejemplo n.º 12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UsuarioServiceClient servUsuario = new UsuarioServiceClient();
                UsuarioBE usuario = new UsuarioBE();
                try
                {
                    lstCargo.DataSource = servUsuario.ConsultarCargos();
                    lstCargo.DataValueField = "Id_Perfil";
                    lstCargo.DataTextField = "Perfil";
                    lstCargo.DataBind();

                    List<string> meses = Auxiliar.ConsultarMeses();
                    foreach (string datosMeses in meses)
                    {
                        lstMes.Items.Add(datosMeses);
                    }

                    txtNombreUsuario.Focus();
                    Dias[] dias = Auxiliar.ConsultarDias();
                    foreach (Dias datosDias in dias)
                    {
                        lstDia.Items.Add(datosDias.ToString());
                    }

                    Anos[] anos = Auxiliar.ConsultarAnos();
                    IEnumerable<Anos> listaAnos = anos.OrderByDescending(g => g).Skip(15);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstAno.Items.Add(datosAnos.ToString());
                    }
                    List<string> sexo = Auxiliar.ConsultarSexo();
                    foreach (string datosSexo in sexo)
                    {
                        lstGenero.Items.Add(datosSexo);
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("~/About.aspx");
                }
                finally
                {
                    servUsuario.Close();
                }
            }
        }