private static List <ListarHistorialCompra> comprarFromDataTable(DataTable dt) { var publicaciones = new List <ListarHistorialCompra>(); foreach (DataRow dr in dt.Rows) { publicaciones.Add(ListarHistorialCompra.historialfromDataRow(dr)); } return(publicaciones); }
public static ListarHistorialCompra historialfromDataRow(DataRow dr) { var compra = new ListarHistorialCompra(); var data = new DataRowExtended(dr); compra.id = data.IntValue("Id"); compra.fechaCompra = data.OrElse <DateTime?>("Fecha de compra", null); compra.descripcionEspectaculo = data.StringValue("Descripcion Espectaculo"); compra.cantidad = data.IntValue("Cantidad"); compra.precio = data.IntValue("Precio Total"); compra.modoDePagoDespcripion = data.StringValue("descripcion modo de pago"); return(compra); }