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(); }
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(); }
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(); }