protected void ingresar_Click(object sender, EventArgs e) { sUsuario = texto_usuario.Text.ToString().Trim(); objPersonaBC = new PersonaBC(); objPersonaBE = new PersonaBE(); objPersonaBE.PersonaId = sUsuario; objPersonaBE = objPersonaBC.obtenerPersona(objPersonaBE); if (objPersonaBE.PersonaId != null) { Session["PersonaId"] = objPersonaBE.PersonaId; Session["NombreCompletoPersona"] = objPersonaBE.Apellidos + ", " + objPersonaBE.Nombres; switch (objPersonaBE.TipoPersona) { //ADMINISTRATIVO case 0: Response.Redirect("Administrativo.aspx"); break; //COORDINADOR case 1: Response.Redirect("CursosxCoordinador.aspx"); break; //NO PERMITIDO default: break; } } }
static void obtenerPersona() { PersonaBC objPersonaBC = null; PersonaBE objPersonaBE = null; try { Console.WriteLine("SERVICIO: Obtener Persona"); objPersonaBC = new PersonaBC(); objPersonaBE = new PersonaBE(); Console.WriteLine("\nENTRADA:"); Console.WriteLine("PersonaId:"); objPersonaBE.PersonaId = Console.ReadLine(); objPersonaBE = objPersonaBC.obtenerPersona(objPersonaBE); Console.WriteLine("\nSALIDA:"); Console.WriteLine("- PersonaId: " + objPersonaBE.PersonaId); Console.WriteLine("- Nombres: " + objPersonaBE.Nombres); Console.WriteLine("- Apellidos: " + objPersonaBE.Apellidos); Console.WriteLine("- TipoPersona: " + objPersonaBE.TipoPersona); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } Console.ReadLine(); }