public ActionResult preparar(PedidoAcaoForm ViewModel) { if (!ModelState.IsValid) { return(View("modal-preparar-pedido", ViewModel)); } this.OPedidoAcaoPreparacaoBL.preparar(ViewModel.id, ViewModel.observacoes); return(Json(new { error = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult atender(PedidoAcaoForm ViewModel) { if (!ModelState.IsValid) { return View("modal-atender-pedido", ViewModel); } this.OPedidoAcaoAtendimentoBL.atender(ViewModel.id, ViewModel.observacoes); return Json(new { error = false }, JsonRequestBehavior.AllowGet); }
public ActionResult modalAtender(int? id) { var OPedido = this.OPedidoBL.carregar(id.toInt()); if (OPedido == null) { return Json(new { flagError = true, message = "O pedido informado não foi encontrado." }); } if (OPedido.dtAtendimento.HasValue) { return Json(new { flagError = true, message = $"O pedido informado já foi atendido em { OPedido.dtAtendimento.exibirData() }." }); } var ViewModel = new PedidoAcaoForm(); ViewModel.id = OPedido.id; return View(ViewModel); }