public JsonResult GetDealersAndModelos() { List<Dealer> tempColl = ListDealers(); List<Modelo> modelos = ListModelos(); modelos.ForEach(el => el.Incentivos = new ProgramaConceptos { DescuentoSobreBase = "2.0%", PlazoComercial = "90 días" }); List<Modelo> modelosDealer = new List<Modelo>(); //hack foreach (var m in modelos) { foreach (var d in tempColl) { Dealer dd = new Dealer { GFX = d.GFX, Descripcion = d.Descripcion }; Modelo mm = new Modelo(m); mm.DealerAsociado = dd; modelosDealer.Add(mm); } } Hashtable result = new Hashtable(); result["Rows"] = modelosDealer; return this.Json(result, JsonRequestBehavior.AllowGet); }
public Modelo(Modelo m) { this.ClasifLocal = m.ClasifLocal; this.Familia = m.Familia; this.Modelo7 = m.Modelo7; this.ModeloDescripcion = m.ModeloDescripcion; this.ClasifUsa = m.ClasifUsa; this.Incentivos = m.Incentivos; this.SPABase = m.SPABase; this.SPAProgramacionInventario = m.SPAProgramacionInventario; }