Example #1
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();
        }
Example #2
0
        private void FCliforDetalhado_Load(object sender, EventArgs e)
        {
            //Buscar configuração Restaurante
            lcfg = CamadaNegocio.Restaurante.Cadastro.TCN_CFG.Buscar(string.Empty, null);
            if (lcfg.Count.Equals(0))
            {
                MessageBox.Show("Não existe CFG. Restaurante cadastrado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return;
            }

            if (_Clifor != null)
            {
                bsClifor.Add(_Clifor);
            }
            else
            {
                bsClifor.AddNew();
                edtFone.Focus();
            }

            System.Collections.ArrayList cbx = new System.Collections.ArrayList();
            cbx.Add(new TDataCombo("", ""));
            cbx.Add(new TDataCombo("MASCULINO", "M"));
            cbx.Add(new TDataCombo("FEMININO", "N"));
            cbGenero.DataSource    = cbx;
            cbGenero.DisplayMember = "Display";
            cbGenero.ValueMember   = "Value";
            cbGenero.SelectedIndex = 0;


            bsClifor.ResetBindings(true);
        }
Example #3
0
 private void FAddSabores_Load(object sender, EventArgs e)
 {
     this.Icon            = Utils.ResourcesUtils.TecnoAliance_ICO;
     lcfg                 = CamadaNegocio.Restaurante.Cadastro.TCN_CFG.Buscar(string.Empty, null);
     bsSabores.DataSource = CamadaNegocio.Restaurante.Cadastro.TCN_Sabores.Buscar(string.Empty, string.Empty, vCd_Grupo, null).OrderBy(p => p.DS_Sabor);
     bsSabores.ResetCurrentItem();
     qtd_selected   = qtd_agregar.Value;
     lbl_total.Text = "Selecione: " + qtd_agregar + " Sabores";
 }
Example #4
0
 private void TFStatusCartao_Load(object sender, EventArgs e)
 {
     lcfg = CamadaNegocio.Restaurante.Cadastro.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;
     }
     DT_Inicial.Text = CamadaDados.UtilData.Data_Servidor().ToString();
     pFiltros.set_FormatZero();
     afterValidacao();
 }
Example #5
0
        public static string Gravar(TRegistro_CadProduto val, TObjetoBanco banco)
        {
            bool           st_transacao = false;
            TCD_CadProduto qtb_produto  = new TCD_CadProduto();

            try
            {
                if (banco == null)
                {
                    st_transacao = qtb_produto.CriarBanco_Dados(true);
                }
                else
                {
                    qtb_produto.Banco_Dados = banco;
                }
                TList_CFG cfg = TCN_CFG.Buscar(string.Empty, qtb_produto.Banco_Dados);


                val.CD_Produto = CamadaDados.TDataQuery.getPubVariavel(qtb_produto.Grava(val), "@P_CD_PRODUTO");

                //monta objeto
                CamadaDados.Estoque.TRegistro_LanPrecoItem preco = new CamadaDados.Estoque.TRegistro_LanPrecoItem();
                preco.CD_Empresa     = cfg[0].cd_empresa;
                preco.CD_TabelaPreco = cfg[0].cd_tabelapreco;
                preco.CD_Produto     = val.CD_Produto;
                preco.VL_PrecoVenda  = val.Vl_precovenda;
                CamadaDados.Estoque.TList_LanPrecoItem lista = new CamadaDados.Estoque.TList_LanPrecoItem();
                lista.Add(preco);

                TCN_LanPrecoItem.Grava_LanPrecoItem(lista, qtb_produto.Banco_Dados);

                if (st_transacao)
                {
                    qtb_produto.Banco_Dados.Commit_Tran();
                }
                return(val.CD_Produto);
            }
            catch (Exception ex)
            {
                if (st_transacao)
                {
                    qtb_produto.Banco_Dados.RollBack_Tran();
                }
                throw new Exception("Erro gravar produto: " + ex.Message.Trim());
            }
            finally
            {
                if (st_transacao)
                {
                    qtb_produto.deletarBanco_Dados();
                }
            }
        }
Example #6
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);
            //});
        }
Example #7
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();
 }
Example #8
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);
            }
        }
Example #9
0
        public TList_CFG Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            bool      podeFecharBco = false;
            TList_CFG lista         = new TList_CFG();

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo));
            try
            {
                while (reader.Read())
                {
                    TRegistro_Cfg reg = new TRegistro_Cfg();
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_Clifor")))
                    {
                        reg.Cd_Clifor = reader.GetString(reader.GetOrdinal("Cd_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_tabelapreco")))
                    {
                        reg.cd_tabelapreco = reader.GetString(reader.GetOrdinal("cd_tabelapreco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Tp_cartao")))
                    {
                        reg.Tp_cartao = reader.GetString(reader.GetOrdinal("Tp_cartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_mesacartao")))
                    {
                        reg.st_mesacartao = reader.GetString(reader.GetOrdinal("st_mesacartao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_abrircartao")))
                    {
                        reg.st_abrircartao = reader.GetString(reader.GetOrdinal("st_abrircartao"));
                    }
                    //if (!reader.IsDBNull(reader.GetOrdinal("ST_VendaFastFood")))
                    //    reg.ST_VendaFastFood = reader.GetString(reader.GetOrdinal("ST_VendaFastFood"));
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartaorotfin")))
                    {
                        reg.nr_cartaorotfin = reader.GetDecimal(reader.GetOrdinal("nr_cartaorotfin"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_cartaorotini")))
                    {
                        reg.nr_cartaorotini = reader.GetDecimal(reader.GetOrdinal("nr_cartaorotini"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_condfiscal_clifor")))
                    {
                        reg.CD_CondFiscal = reader.GetString(reader.GetOrdinal("cd_condfiscal_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_CondFiscal")))
                    {
                        reg.DS_CondFiscal = reader.GetString(reader.GetOrdinal("DS_CondFiscal"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_tabelapreco")))
                    {
                        reg.ds_tabelapreco = reader.GetString(reader.GetOrdinal("ds_tabelapreco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_clifor")))
                    {
                        reg.nm_clifor = reader.GetString(reader.GetOrdinal("nm_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa")))
                    {
                        reg.ds_empresa = reader.GetString(reader.GetOrdinal("nm_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_local")))
                    {
                        reg.cd_local = reader.GetString(reader.GetOrdinal("cd_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_local")))
                    {
                        reg.ds_local = reader.GetString(reader.GetOrdinal("ds_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ST_imp_end_cozinha")))
                    {
                        reg.ST_imp_end_cozinha = reader.GetString(reader.GetOrdinal("ST_imp_end_cozinha"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_cargo")))
                    {
                        reg.id_cargo = reader.GetDecimal(reader.GetOrdinal("id_cargo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_cargo")))
                    {
                        reg.ds_cargo = reader.GetString(reader.GetOrdinal("ds_cargo"));
                    }
                    //Para boliche
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_horaboliche")))
                    {
                        reg.Cd_horaboliche = reader.GetString(reader.GetOrdinal("cd_horaboliche"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.ds_horaboliche = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    //Para sinuca
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_horasinuca")))
                    {
                        reg.Cd_horasinuca = reader.GetString(reader.GetOrdinal("cd_horasinuca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("dsproduto")))
                    {
                        reg.ds_horasinuca = reader.GetString(reader.GetOrdinal("dsproduto"));
                    }
                    //Para integração de torneiras
                    if (!reader.IsDBNull(reader.GetOrdinal("pathbdtorneira")))
                    {
                        reg.PathBdTorneira = reader.GetString(reader.GetOrdinal("pathbdtorneira"));
                    }

                    //Extrato pósvenda
                    if (!reader.IsDBNull(reader.GetOrdinal("st_imprimirextratoposvenda")))
                    {
                        reg.st_imprimirextratoposvenda = reader.GetBoolean(reader.GetOrdinal("st_imprimirextratoposvenda"));
                    }

                    //Abrir cartão pósvenda
                    if (!reader.IsDBNull(reader.GetOrdinal("st_mantercartaoaberto")))
                    {
                        reg.st_mantercartaoaberto = reader.GetBoolean(reader.GetOrdinal("st_mantercartaoaberto"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("ST_ObrigarMesaProdPed")))
                    {
                        reg.ST_ObrigarMesaProdPed = reader.GetBoolean(reader.GetOrdinal("ST_ObrigarMesaProdPed"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
            return(lista);
        }