示例#1
0
        public ActionResult CreateOrEditMap(MapaAdapter adapter)
        {
            var viewmodel = new MapaEntregaViewModel(Request, adapter);

            viewmodel.CreateOrEditMap();

            return(RedirectToAction("Index", new { id = 0 }));
        }
示例#2
0
        // GET: MapaEntrega
        public ActionResult Index(int id = 0)
        {
            ViewBag.Maps = MaisLifeModel.DatabaseContext.Model.mapaentrega.ToList();
            var orders   = MaisLifeModel.DatabaseContext.Model.pedido.Where(w => w.status == "Em aberto").OrderBy(w => w.previsao_entrega).ToList();
            var adapters = new List <PedidoAdapter>();

            foreach (var order in orders)
            {
                var adapter = new PedidoAdapter().ToPedidoAdapter(order);
                adapters.Add(adapter);
            }
            ViewBag.Orders = adapters;
            if (id > 0)
            {
                var map     = MaisLifeModel.DatabaseContext.Model.mapaentrega.FirstOrDefault(f => f.id == id);
                var adapter = new MapaAdapter().ToMapaAdapter(map);
                return(View(adapter));
            }
            else
            {
                return(View());
            }
        }
        // GET: MapaEntrega
        public ActionResult Index(int id = 0)
        {
            ViewBag.Maps = ConfigDB.Model.Mapaentregas.ToList();
            var orders   = ConfigDB.Model.Pedidos.Where(w => w.Status == "Em aberto").OrderBy(w => w.Previsao_entrega).ToList();
            var adapters = new List <PedidoAdapter>();

            foreach (var order in orders)
            {
                var adapter = new PedidoAdapter().ToPedidoAdapter(order);
                adapters.Add(adapter);
            }
            ViewBag.Orders = adapters;
            if (id > 0)
            {
                var map     = ConfigDB.Model.Mapaentregas.FirstOrDefault(f => f.Id == id);
                var adapter = new MapaAdapter().ToMapaAdapter(map);
                return(View(adapter));
            }
            else
            {
                return(View());
            }
        }