Ejemplo n.º 1
0
 //Metodo que carga el perfil del usuario
 private void cargarPefil()
 {
     try
     {
         //Carga Usuario
         Negocio.UsuarioN  un = new Negocio.UsuarioN();
         Entidades.Usuario u  = new Entidades.Usuario();
         u = un.cargarUsuario(this.rut);
         //Carga Comuna
         Entidades.Comuna c  = new Entidades.Comuna();
         Negocio.ComunaN  cn = new Negocio.ComunaN();
         if (u != null)
         {
             //Prepara los datos para mostralos por label
             lblRut.Content       = u.rutUsuario;
             lblNombres.Content   = u.nombres;
             lblApellidos.Content = u.apellidoPaterno + " " + u.apellidoMaterno;
             lblFecha.Content     = u.fechaNacimiento.ToString("dd DE MMMM DEL yyyy", CultureInfo.CreateSpecificCulture("es-MX")).ToLower();
             lblEmail.Content     = u.email;
             lblCel.Content       = "+" + u.cel;
             lblDireccion.Content = u.direccion;
             c = cn.cargarComuna(u.comunaId);
             lblComuna.Content = c.nombre;
             lblMsjP.Content   = "";
         }
         else
         {
             lblMsjP.Content = "Error, al cargar perfil";
         }
     }
     catch (Exception)
     {
         lblMsjP.Content = "Error, Comuníquese a soporte";
     }
 }
Ejemplo n.º 2
0
 public Entidades.Comuna cargarComuna(decimal idComuna)
 {
     try
     {
         Entidades.Comuna c   = new Entidades.Comuna();
         Datos.ComunaDB   cdb = new Datos.ComunaDB();
         c = cdb.obtenerComuna(idComuna);
         if (c != null)
         {
             return(c);
         }
         else
         {
             return(null);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }