Пример #1
0
        public override void Gravar()
        {
            #region Caixa
            Cadastro.CaixaTest caixaTest = new Cadastro.CaixaTest();
            caixaTest.Gravar();
            #endregion

            #region abrir
            AbreCaixa abre = new AbreCaixa();
            abre.Caixa = new Caixa(caixaTest.GUID);
            abre.Usuario = OpenPOS.Settings.UsuarioAtual;
            abre.DataHoraAbertura = DateTime.Now;
            abre.DataHoraFechamento = DateTime.Now.AddHours(3);
            #endregion

            #region fechar
            FechaCaixa t = new FechaCaixa();
            t.Caixa = new Caixa(caixaTest.GUID);
            t.Usuario = OpenPOS.Settings.UsuarioAtual;
            t.DataHoraAbertura = DateTime.Now;
            t.DataHoraFechamento = DateTime.Now.AddHours(2);
            #endregion

            //abrir o caixa antes de fechar para evitar erro
            abre.Save();
            GUID = t.Save();
        }
Пример #2
0
        public void SemCaixaAbertoTest()
        {
            //gravar um fechamento sem abrir
            #region Caixa
            Cadastro.CaixaTest caixaTest = new Cadastro.CaixaTest();
            caixaTest.Gravar();
            #endregion

            #region fechar
            FechaCaixa t = new FechaCaixa();
            t.Caixa = new Caixa(caixaTest.GUID);
            t.Usuario = OpenPOS.Settings.UsuarioAtual;
            t.DataHoraAbertura = DateTime.Now;
            t.DataHoraFechamento = DateTime.Now.AddHours(2);
            #endregion

            //salvar
            t.Save();
        }
Пример #3
0
        public override void Gravar()
        {
            //Cadastrar um caixa
            Cadastro.CaixaTest caixaTest = new Cadastro.CaixaTest();
            caixaTest.Gravar();

            AbreCaixa t = new AbreCaixa();
            t.Caixa = new Caixa(caixaTest.GUID);
            t.Usuario = OpenPOS.Settings.UsuarioAtual;
            t.DataHoraAbertura = DateTime.Now;
            t.DataHoraFechamento = DateTime.Now.AddHours(2);
            t.Status = Enuns.FrenteCaixa.Cadastro.Caixa.Status.Aberto;
            GUID = t.Save();
        }