Esempio n. 1
0
        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;
                }
            }
        }
Esempio n. 2
0
        public PersonaBE obtenerPersona(PersonaBE persona)
        {
            PersonaBE objPersonaBE = null;

            HttpWebRequest hwr = null;
            String json = "";
            String sServicio = "WSObtenerPersona";
            ServiceHelper objServiceHelper = new ServiceHelper();

            try
            {
                json = objServiceHelper.serializeObjectToJson(persona);
                hwr = objServiceHelper.createHttpWebRequest(sServicio);
                objPersonaBE = JsonConvert.DeserializeObject<PersonaBE>(objServiceHelper.getObject(hwr, json).ReadToEnd());
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return objPersonaBE;
        }
Esempio n. 3
0
        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();
        }