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);
        }
Beispiel #2
0
 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;
 }