예제 #1
0
        private void btnValidar_Click(object sender, EventArgs e)
        {
            string rpta = "";

            try
            {
                if (string.IsNullOrEmpty(txtValor.Text))
                {
                    msgError("Campo vazio, preencha com 0 (zero), se não tiver valor!");
                }
                else
                {
                    rpta = BusinesCaixa.AberturaCaixa(Convert.ToDecimal(txtValor.Text), UserLoginCache.IdUser, Supporte.Enums.StatusCaixa.Aberto);
                }
                if (rpta == "OK")
                {
                    //msgError("Blz garoto, tudo ok");

                    FormPDV frm = new FormPDV();
                    frm.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show(rpta);
                }
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
        }
예제 #2
0
        private void ValorInicial()
        {
            DataTable dt = new DataTable();

            dt = BusinesCaixa.ValoresCaixa(UserLoginCache.IdUser, CacheIdCaixa.IdCaixa);
            DataTable dtCaixa = new DataTable();

            dtCaixa = BusinesCaixa.VerificarCaixasAbertos(UserLoginCache.IdUser);
            //var valor = dtCaixa.AsEnumerable().Where(x => x.Field<int>("id_vendedor") == 13);
            if (dtCaixa.Rows.Count > 0)
            {
                if (MessageBox.Show("Abrindo o caixa anterior!", "CAIXA ANTERIOR NÃO FOI FECHADO", MessageBoxButtons.OK, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    FormPDV frm = new FormPDV();
                    frm.ShowDialog();
                    this.Close();
                }
                else
                {
                    lblValorInicial.Text = "Seu caixa esta sendo iniciado com valor de R$" + Convert.ToString(CaixaCache.Troco) + ".\n Altere se for necessário.";
                    txtValor.Text        = CaixaCache.Troco.ToString();
                }
            }
        }
예제 #3
0
        private void frenteDeCaixaPDVToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormPDV frm = new FormPDV();

            frm.ShowDialog();
        }