public ParcialMesaDataContract ParcialMesa(int mesa, int idGarcon) { var parcial = new ParcialMesaDataContract() { Mesa = mesa, IdGarcon = idGarcon }; Parciais.Add(parcial); return(parcial); }
public StatusComando ConfirmarImpressaoParcial(Guid idGuid, int caixa) { try { foreach (var parcial in Parciais.Where(parcial => parcial.IdGuid.Equals(idGuid))) { parcial.HoraImpressao = DateTime.Now.TimeOfDay; parcial.CaixaEmissor = caixa; parcial.Impressa = true; } } catch (Exception ex) { LastException = ex.Message; } return(StatusComando.ErroExecucao); }
public ParcialMesaDataContract ParcialPendente() { return(Parciais.FirstOrDefault(parcial => parcial.Impressa == false)); }
public IList <ParcialMesaDataContract> ParciaisSolicitadas(int idGarcon) { return(Parciais.Where(x => x.IdGarcon == idGarcon).ToList()); }