public ActionResult CreateOrEditVendaExterna(PedidoAdapter adapter) { var viewmodel = new VendaExternaViewModel(Request, adapter); viewmodel.VendaExternaCreateOrEdit(); return(RedirectToAction("index", new { id = 0 })); }
public PedidoViewModel AdicionarPedidoItem(PedidoItemViewModel pedidoItemViewModel, Guid alunoId) { var pedidoReturn = _pedidoService.AdicionarPedidoItem(PedidoAdapter.ToPedidoItem(pedidoItemViewModel), alunoId); if (Commit()) { //DomainEvent.Raise(new AlunoCadastradoEvent(aluno)); } else { // } return(PedidoAdapter.ToPedidoViewModel(pedidoReturn)); }
// 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()); } }
public PedidoViewModel ObterPedidoPendente(Guid alunoId) { return(PedidoAdapter.ToPedidoViewModel(_pedidoRepository.ObterPedidoPendente(alunoId))); }
public VendaExternaViewModel(HttpRequestBase r, PedidoAdapter adapter) { this.Request = r; this.Order = adapter.ToPedido(); }