public void Autenticar(string p_correo, string p_pass)
        {
            /*PROTECTED REGION ID(ReciclaUAGenNHibernate.CEN.ReciclaUA_Usuario_autenticar) ENABLED START*/

            // Write here your custom code...
            UsuarioCEN usu    = new UsuarioCEN();
            UsuarioEN  usuRes = usu.BuscarPorCorreo(p_correo);

            if (usuRes != null)
            {
                p_pass = usuRes.Pass;
                if (usuRes.Pass == p_pass)
                {
                    System.Console.WriteLine("Login exitoso");
                    UsuarioAdministradorCEN usuAdm = new UsuarioAdministradorCEN();
                    usuAdm.Modificar(usuRes.Id, usuRes.Nombre, usuRes.Apellidos, usuRes.Email, usuRes.Pass, usuRes.Fecha, true, false);
                }
                else
                {
                    System.Console.WriteLine("La contrasena no es correcta");
                }
            }
            else
            {
                System.Console.WriteLine("El correo indicado no esta registrado");
            }

            /*PROTECTED REGION END*/
        }
예제 #2
0
        public void Desautenticar(int p_oid)
        {
            /*PROTECTED REGION ID(ReciclaUAGenNHibernate.CEN.ReciclaUA_Usuario_desautenticar) ENABLED START*/

            UsuarioAdministradorCEN usu    = new UsuarioAdministradorCEN();
            UsuarioAdministradorEN  usuAdm = usu.BuscarPorId(p_oid);

            if (usuAdm.Estado)
            {
                usu.Modificar(usuAdm.Id, usuAdm.Nombre, usuAdm.Apellidos, usuAdm.Email, usuAdm.Pass, usuAdm.Fecha, false, false);
                System.Console.WriteLine("El usuario se ha desautenticado correctamente");
            }
            else
            {
                System.Console.WriteLine("Este usuario ya esta desautenticado");
            }
            /*PROTECTED REGION END*/
        }