static void menusVendidos() { Informe inf = new Informe(); List <string> menus = new List <string>(); IEnumerable <object> menusVendidos = inf.menusVendidos(10).Distinct(); foreach (var item in inf.menusVendidos(10)) { //object myType = item.GetType(); string piRutCliente = item.GetType().GetProperty("menu").GetValue(item, null).ToString(); //string rutCliente = piRutCliente.GetValue(item, null).ToString(); Console.WriteLine(piRutCliente); } //foreach (var item in menus) //{ // Console.WriteLine(item); //} //Console.WriteLine("contador: "+contador); }
private void graficoCantPlatos() { chart3.Series.Clear(); Informe inf = new Informe(); foreach (var item in inf.menusVendidos(int.Parse(metroComboBox1.SelectedValue.ToString()))) { string menu = item.GetType().GetProperty("menu").GetValue(item, null).ToString(); int cantidad = int.Parse(item.GetType().GetProperty("cantidad").GetValue(item, null).ToString()); Series series = new Series(menu); chart3.Series.Add(series); chart3.Series[menu].Points.AddXY(menu, cantidad); } }