Exemple #1
0
 public override string gravarRegistro()
 {
     if ((bscfg.Current as TRegistro_Cfg).Tp_cartao.Equals("0"))
     {
         inicio.ST_Gravar  = true;
         inicio.ST_NotNull = true;
         final.ST_Gravar   = true;
         final.ST_NotNull  = true;
         if ((bscfg.Current as TRegistro_Cfg).nr_cartaorotini > (bscfg.Current as TRegistro_Cfg).nr_cartaorotfin)
         {
             MessageBox.Show("Faixa de inicio do cartão deve ser menor que a faixa final!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
             inicio.Focus();
             return(string.Empty);
         }
     }
     else
     {
         inicio.ST_Gravar  = false;
         inicio.ST_NotNull = false;
         final.ST_Gravar   = false;
         final.ST_NotNull  = false;
         //chCartao.ST_NotNull = false;
         //chCartao.ST_Gravar = false;
     }
     if (pDados.validarCampoObrigatorio())
     {
         return(TCN_CFG.Gravar(bscfg.Current as TRegistro_Cfg, null));
     }
     else
     {
         return(string.Empty);
     }
 }
Exemple #2
0
        private void FCadCartao_Load(object sender, EventArgs e)
        {
            this.Icon = Utils.ResourcesUtils.TecnoAliance_ICO;


            if (cCartao != null)
            {
                bsCartao.Add(cCartao);
            }
            else
            {
                bsCartao.AddNew();
            }

            lcfg = TCN_CFG.Buscar(string.Empty, null);
            if (lcfg.Count > 0)
            {
                if (lcfg[0].Tp_cartao.Equals("0"))
                {
                    cartaorot.Visible = true;
                    this.Height       = 197;
                    ini.Value         = lcfg[0].nr_cartaorotini;
                    fim.Value         = lcfg[0].nr_cartaorotfin;
                }
                else
                {
                    this.Width = 141;
                }
            }

            (bsCartao.Current as TRegistro_Cartao).St_registro = "F";
        }
Exemple #3
0
        private void FAbrirCartao_Load(object sender, EventArgs e)
        {
            panelDados4.set_FormatZero();

            lcfg = TCN_CFG.Buscar(string.Empty, null);
            if (lcfg.Count.Equals(0))
            {
                MessageBox.Show("Não existe configuração de restaurante.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return;
            }
            Icon = Utils.ResourcesUtils.TecnoAliance_ICO;

            lblOperador.Text = Utils.Parametros.pubLogin;
            //Buscar dados PDV
            CamadaDados.Faturamento.Cadastros.TList_PontoVenda lPdv = CamadaNegocio.Faturamento.Cadastros.TCN_PontoVenda.Buscar(string.Empty,
                                                                                                                                string.Empty,
                                                                                                                                Utils.Parametros.pubTerminal,
                                                                                                                                string.Empty,
                                                                                                                                null);
            if (lPdv.Count > 0)
            {
                lvlPdv.Text = lPdv[0].Ds_pdv;
            }

            txtDados.Focus();
        }
Exemple #4
0
 public override void excluirRegistro()
 {
     if ((this.vTP_Modo == Utils.TTpModo.tm_Standby) || (this.vTP_Modo == Utils.TTpModo.tm_busca))
     {
         if (MessageBox.Show("Confirma Exclusão do Registro?", "Mensagem",
                             MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) ==
             System.Windows.Forms.DialogResult.Yes)
         {
             TCN_CFG.Excluir(bscfg.Current as TRegistro_Cfg, null);
             bscfg.RemoveCurrent();
             pDados.LimparRegistro();
             afterBusca();
         }
     }
 }
Exemple #5
0
        private void FAdicionais_Load(object sender, EventArgs e)
        {
            this.Icon = Utils.ResourcesUtils.TecnoAliance_ICO;
            lCfg      = TCN_CFG.Buscar(string.Empty, null);
            lcfg      =
                CamadaNegocio.Faturamento.Cadastros.TCN_CFGCupomFiscal.Buscar(lCfg[0].cd_empresa, null);

            lassistente = TCN_Adicionais.Buscar(string.Empty, string.Empty, vCd_Produto, null);
            lassistente.ForEach(p => p.vl_unitario = ConsultaPreco(p.CD_Produto));

            bsAssistente.DataSource = lassistente;

            //lassistente.ForEach(p =>
            //{
            //    bsAssistente.Add(p);
            //});
        }
Exemple #6
0
 private void FTrocaMesa_Load(object sender, EventArgs e)
 {
     SetStyle(ControlStyles.FixedHeight, true);
     lcfg = TCN_CFG.Buscar(string.Empty, null);
     if (lcfg.Count.Equals(0))
     {
         MessageBox.Show("Erro: Não existe configuração de restaurante.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return;
     }
     carregarmesas();
     if (!string.IsNullOrEmpty(id_cartao))
     {
         nr_mesa.Text = new CamadaDados.Restaurante.TCD_Cartao().BuscarEscalar(new Utils.TpBusca[] { new Utils.TpBusca()
                                                                                                     {
                                                                                                         vNM_Campo = "a.id_cartao", vOperador = "=", vVL_Busca = id_cartao
                                                                                                     }, new Utils.TpBusca()
                                                                                                     {
                                                                                                         vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'"
                                                                                                     } }, "c.nr_mesa").ToString();
     }
     ActiveControl = nr_mesa;
     nr_mesa.Select();
     nr_mesa.Focus();
 }
Exemple #7
0
        public override int buscarRegistros()
        {
            TList_CFG lista = TCN_CFG.Buscar(cd_empresa.Text, null);

            if (lista != null)
            {
                if (lista.Count > 0)
                {
                    this.Lista       = lista;
                    bscfg.DataSource = lista;
                }
                else
                if ((this.vTP_Modo == Utils.TTpModo.tm_Standby) || (this.vTP_Modo == Utils.TTpModo.tm_busca))
                {
                    bscfg.Clear();
                }
                return(lista.Count);
            }
            else
            {
                return(0);
            }
        }