Ejemplo n.º 1
0
        protected void BtnAceptar_Click(object sender, EventArgs e)
        {
            Entidades.PersonaUsuario personaUsuario;
            Negocio.Usuario          usuarioAlta;

            try
            {
                personaUsuario                   = new Entidades.PersonaUsuario();
                personaUsuario.Nombre            = txtNombre.Value.Trim();
                personaUsuario.Apellido          = txtApellido.Value.Trim();
                personaUsuario.CorreoElectronico = txtCorreo.Value.Trim();
                personaUsuario.FechaNacimiento   = DateTime.Parse(txtFechaNacimiento.Value.Trim());

                personaUsuario.Usuario = new Entidades.Usuario();
                personaUsuario.Usuario.NombreUsuario = txtUsuario.Value.Trim();
                personaUsuario.Usuario.Clave         = Seguridad.Encriptar(txtClave.Value.Trim());
                personaUsuario.Usuario.Estado        = int.Parse(drpdPerfil.SelectedValue);

                usuarioAlta = new Negocio.Usuario();

                if (usuarioAlta.Agregar(personaUsuario))
                {
                    MensajeCorrecto();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 2
0
 public bool Agregar(Entidades.PersonaUsuario usuario)
 {
     Services.Persona persona;
     try
     {
         persona = new Services.Persona();
         return(persona.Agregar(usuario));
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (!IsPostBack)
         {
             Entidades.PersonaUsuario personaUsuario = (Entidades.PersonaUsuario)(Session["usuario"]);
             txtUsuario.Value = personaUsuario.Usuario.NombreUsuario;
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 4
0
        private void Cargar()
        {
            Negocio.Usuario usuario;

            try
            {
                Entidades.PersonaUsuario personaUsuario = (Entidades.PersonaUsuario)(Session["usuario"]);

                usuario = new Negocio.Usuario();
                grvListadoGeneral.DataSource = usuario.Estadisticas(personaUsuario.Usuario.IdUsuario);
                grvListadoGeneral.DataBind();
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 5
0
        public bool Agregar(Entidades.PersonaUsuario usuario)
        {
            RestClient    client;
            RestRequest   request;
            IRestResponse queryResult;

            try
            {
                client = new RestClient(ConfigurationManager.AppSettings["URI_PERSONAS"]);
                client.AddDefaultHeader("Content-Type", "application/json");

                request = new RestRequest(Method.POST);

                request.AddHeader("content-type", "application/json");
                request.AddHeader("Accept", "application/json");

                request.AddParameter("application/json; charset=utf-8", JsonConvert.SerializeObject(usuario), ParameterType.RequestBody);

                request.RequestFormat = DataFormat.Json;

                queryResult = client.Execute(request);

                if (queryResult.StatusCode == HttpStatusCode.OK)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }