コード例 #1
0
        //Cambiar contraseña de usuario
        private void btnCambiar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNuevaPass.Text == txtRepitePass.Text)
                {
                    Usuario usuCambiado = new Usuario();
                    usuCambiado.Cedula      = usuLogueado.Cedula;
                    usuCambiado.NomUsu      = usuLogueado.NomUsu;
                    usuCambiado.NomCompleto = usuLogueado.NomCompleto;
                    usuCambiado.Pass        = txtNuevaPass.Text;

                    IServicio serv = new ServicioClient();
                    serv.CambioPass(usuCambiado, usuLogueado);
                    LimpiarCampos();
                    usuLogueado.Pass = usuCambiado.Pass;
                    lblMensajes.Text = "Contraseña actualizada con exito";
                }
                else
                {
                    throw new Exception("La nueva contraseña ingresada no coincide");
                }
            }
            catch (Exception ex)
            { lblMensajes.Text = ex.Message; }
        }