public ActionResult CreateOrEditMap(MapaAdapter adapter) { var viewmodel = new MapaEntregaViewModel(Request, adapter); viewmodel.CreateOrEditMap(); return(RedirectToAction("Index", new { id = 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()); } }