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*/ }
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*/ }