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