En este video te enseño como es posible recorrer los atributos de un objeto como si fuera un arreglo o una lista, de esta manera puedes crear formularios dinámicos, tablas dinámicas, validadores y muchas cosas más, de manera dinámica.
Código:
public class Persona
{
public string Nombre { get; set; }
public int Edad { get; set; }
public decimal Estatura { get; set; }
public string Apellido { get; set; }
}
class Program
{
static void Main(string[] args)
{
Persona oPersona = new Persona() { Nombre = "Juan",Apellido="De León", Edad = 31, Estatura = 1.80M };
PropertyInfo[] lst = typeof(Persona).GetProperties();
foreach (PropertyInfo oProperty in lst)
{
string NombreAtributo = oProperty.Name;
// string Tipo = oProperty.GetType().ToString();
string Valor = oProperty.GetValue(oPersona).ToString();
Console.WriteLine("El atributo "+NombreAtributo+" tiene el valor: "+Valor );
}
}
}
Para utilizar serialize() de jquery en un conjunto de elementos que estén dentro de un padre que no sea un formulario puede ser posible, para ello te muestro un ejemplo suponiendo que el padre se llama “PadreQueNoEsForm”:
var parametros=$("#PadreQueNoEsForm :input").serialize();
En este video te explico como puedes instalar el mini sistema web que viene incluido en la versión 1.9, este sistema sirve para que tus socios estén al tanto de sus membresias, rutinas y avances que tienen en tu gimnasio desde su celular.
Tecnología utilizada para el sistema gym hdeleon web 1.0: Laravel 5.6
Para mostrar una imagen que tenemos guardada en una base de datos como matriz de byte en un elemento html img por medio de blade en Laravel, tenemos que hacer lo siguiente: