Exemplo n.º 1
0
 internal bool fecharmeucaixa()
 {
     if (fechar_Update_Registro())
     {
         _MeuCaixa.Clea();
         SituacaoCaixa = ListEnum.TipoSituacaoCaixa.Nulo;
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemplo n.º 2
0
 internal void Logouf()
 {
     if (SituacaoCaixa == ListEnum.TipoSituacaoCaixa.Aberto)
     {
         if (logouf_update_registro())
         {
             SituacaoCaixa = ListEnum.TipoSituacaoCaixa.Nulo;
             CaixaAberto   = false;
             _MeuCaixa.Clea();
         }
         else
         {
             Hope_c.informacao.Add("000", "Erro ao gravar dados de saido do colaborado no logouf");
             throw new Exception("CAIXA_ABS_LOUF 94l");
         }
     }
 }
Exemplo n.º 3
0
        internal bool iniciarmeucaixa()
        {
            SituacaoCaixa = ListEnum.TipoSituacaoCaixa.Nulo;
            _MeuCaixa.Clea();

            if (meucaixaaberto())
            {
                switch (SituacaoCaixa)
                {
                case ListEnum.TipoSituacaoCaixa.Nulo:
                    return(false);

                case ListEnum.TipoSituacaoCaixa.Aberto:
                    Hope_c.informacao.Add("000", "Caixa ja aberto");
                    return(true);

                case ListEnum.TipoSituacaoCaixa.FaltaFechar:
                    Hope_c.informacao.Add("000", "Caixa com fechamento pedente");
                    return(false);

                default:
                    Hope_c.informacao.Add("000", "erro na situacao caixa");
                    return(false);
                }
            }
            else if (novo_Insert_Registro())
            {
                Hope_c.informacao.Add("000", "CAixa iniciado");
                return(true);
            }
            else
            {
                Hope_c.informacao.Add("000", "Erro inicarmeucaixa inserRegistro");
                return(false);
            }
        }