Exemplo n.º 1
0
        public ParcialMesaDataContract ParcialMesa(int mesa, int idGarcon)
        {
            var parcial = new ParcialMesaDataContract()
            {
                Mesa     = mesa,
                IdGarcon = idGarcon
            };

            Parciais.Add(parcial);
            return(parcial);
        }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
 public ParcialMesaDataContract ParcialPendente()
 {
     return(Parciais.FirstOrDefault(parcial => parcial.Impressa == false));
 }
Exemplo n.º 4
0
 public IList <ParcialMesaDataContract> ParciaisSolicitadas(int idGarcon)
 {
     return(Parciais.Where(x => x.IdGarcon == idGarcon).ToList());
 }