private void RemoveEntrega(PedidoRestauranteModel entrega) { try { FilaEntrega.Remove(entrega); if (CurrentItem != null && CurrentItem.IdGuid == entrega.IdGuid) { CurrentItem = null; } } catch (Exception ex) { CustomMessageBox.MensagemErro(ex.Message); Erp.Business.Utils.GerarLog(ex); } }
private void FecharPedido() { try { if (CurrentItem == null) { return; } if (CurrentItem.EntityRestaurante.Local == LocalPedidoRestaurante.Mesa) { var ped = GetMesa(CurrentItem.EntityRestaurante.Mesa); FecharMesa(); if (ped == null) { return; } if (!ped.IsPagamentoCancelado) { Collection.Remove(ped); FilaSalao.Remove(ped); CurrentItem = null; } } else { var ped = GetEntrega(CurrentItem.EntityRestaurante.Controle.Controle); FecharEntrega(); if (!ped.IsPagamentoCancelado) { FilaEntrega.Remove(ped); CurrentItem = null; } } OnAcaoConcluida(); } catch (Exception ex) { CustomMessageBox.MensagemErro(ex.Message); Erp.Business.Utils.GerarLog(ex); } }
private void RemoveEntrega(PedidoRestaurante entrega) { FilaEntrega.Remove(entrega); }