protected void Button2_Click(object sender, EventArgs e) { daoOSConsulta DaoOSConsulta = (daoOSConsulta)Session["OSAberta"]; try { DaoOSConsulta.solicitaAlteracaoSGB( txtNovoNome.Text, txtNovoCPFCNPJ.Text, txtNovoRGInsEstadual.Text, txtNovoDtNascimento.Text, txtNovoVeiculo.Text, txtNovoFabricante.Text, txtNovoCategoria.Text, txtNovoAno.Text, txtNovoRENAVAN.Text, txtNovoCHASSI.Text, txtNovoCombustivel.Text, txtNovoCor.Text, ((dao.AcessoLogin)Session["acessoLogin"]).Nome ); lbMensErro.Text = "Solicitação feita com sucesso !"; } catch (Exception ex) { lbMensErro.Text = ex.Message; } lbMensErro.Visible = true; }
public void carregaInstaladores(daoOSConsulta DaoOSConsulta) { ddlInstalador.DataSource = DaoOSConsulta.getTecnicos("000906"); ddlInstalador.DataValueField = "ds_Instalador"; ddlInstalador.DataTextField = "ds_Instalador"; ddlInstalador.DataBind(); }
private void RetornoPesquisa(Object retorno) { daoOSConsulta DaoConsulta = (daoOSConsulta)retorno; if (DaoConsulta.dtRetornoCPF != null) { Session["OSAberta"] = DaoConsulta; retornoCPFCNPJ.Visible = true; retornoCPFCNPJ.PreencheGrid(DaoConsulta.dtRetornoCPF); pnTipoOS.Visible = false; } else if (DaoConsulta.dsStatusOS != "0") { Utils.HidePesquisaMasterPage(Master); ((dadosCliente)Utils.GetControlMasterPager(Master, "dadosCliente")).PreencheDados(DaoConsulta); configuraBotoesOS(DaoConsulta); lbTitulo.ForeColor = System.Drawing.Color.DarkBlue; Session["OSAberta"] = DaoConsulta; Utils.setVoltarUrl(Page, Session, new string[] { "MASTER->buscaCliente", "pnTipoOS" }, new string[] { "MASTER->dadosCliente" }, "~/modulos/OS/OS.aspx"); lbMensErro.Visible = false; } else { Utils.FocusValorPesquisaMastePage(Master); RetornoErro("Cliente já possui OS aberta !"); } }
protected void grdCPF_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { daoOSConsulta DaoOSConsulta = (daoOSConsulta)Session["OSAberta"]; DaoOSConsulta.getOSPedido(grdCPF.Rows[e.NewSelectedIndex].Cells[0].Text); RetornoPesquisaCPFCNPJ(); }
protected void btnCadastrar_Click(object sender, EventArgs e) { string nomeInstalador; string codigoCetec; GridViewRow row = grvLojas.SelectedRow; try { if (txtNomeInstalador.Text.Length > 5) { nomeInstalador = txtNomeInstalador.Text.ToString(); codigoCetec = row.Cells[0].Text.ToString(); daoOSConsulta cadastro = new daoOSConsulta(); cadastro.set_CadastrarInstalador(nomeInstalador.ToString(), codigoCetec.ToString()); lblMsg.Text = "Instalador Cadastrado com Sucesso!!!"; } else { lblMsg.Visible = true; lblMsg.Text = "Favor digitar código e nome do instalador!!!"; } } catch (Exception ex) { lblMsg.Visible = true; lblMsg.Text = ex.Message.ToString(); } lblMsg.Visible = true; }
protected void Page_Init(object sender, EventArgs e) { daoOSConsulta DaoConsultaOS = new daoOSConsulta(); // Utils.ConfiguraPesquisaMasterPage(Master, new Dictionary<string, string>() { { "Contrato", "nr_Contrato" }, { "Placa", "nr_Placa" }, { "CPF/CNPJ", "nr_CPF" } }, DaoConsultaOS, RetornoPesquisa, RetornoErro); retornoCPFCNPJ.RetornoPesquisaCPFCNPJ += RetornoPesquisaCPFCNPJ; }
private void buscaTecnico(int id_os) { daoOSConsulta os = new daoOSConsulta(); DataTable dt = os.getTecnicoslOJAS(id_os); dropTecnico.DataSource = dt; dropTecnico.DataBind(); dropTecnico.Items.Insert(0, "Selecione"); }
private void RetornoPesquisa(Object retorno) { daoOSConsulta DaoConsulta = (daoOSConsulta)retorno; txtNomeProp.Text = DaoConsulta.dsNome; txtCPFCNPJProp.Text = DaoConsulta.nrCPFCNPJ; txtRGProp.Text = DaoConsulta.nrRGInsEstadual; txtContrato.Value = DaoConsulta.nrPedido; }
public void PreencheDados(daoOSConsulta DAOConsulta) { txtPlaca.Text = DAOConsulta.dsPlaca; txtContrato.Text = DAOConsulta.nrPedido; txtCliente.Text = DAOConsulta.dsNome; txtVeiculo.Text = DAOConsulta.dsModelo; txtIDAtual.Text = DAOConsulta.nrIDAtual; txtTipoOS.Text = DAOConsulta.nw_dsTipoOS; Visible = true; }
private void configuraBotoesOS(daoOSConsulta DaoConsulta) { EnableTipoOS("Instalacao", DaoConsulta == null ? false : DaoConsulta.OSinstalacao); EnableTipoOS("Suporte", DaoConsulta == null ? false : DaoConsulta.OSsuporte); EnableTipoOS("Retirada", DaoConsulta == null ? false : DaoConsulta.OSretirada); EnableTipoOS("Reinstalacao", DaoConsulta == null ? false : DaoConsulta.OSreinstalacao); EnableTipoOS("Troca", DaoConsulta == null ? false : DaoConsulta.OStroca); EnableTipoOS("Recall", DaoConsulta == null ? false : DaoConsulta.OSrecall); EnableTipoOS("RevisaoPlus", DaoConsulta == null ? false : DaoConsulta.OSrevisaoPlus); EnableTipoOS("Constatacao", DaoConsulta == null ? false : DaoConsulta.OSconstatacao); }
protected void Button1_Click(object sender, EventArgs e) { daoOSConsulta DaoConsulta = (daoOSConsulta)Session["OSAberta"]; try { lbMensErro.Text = DaoConsulta.voucher(txtVoucher.Text); } catch (Exception ex) { lbMensErro.Text = "Erro: " + ex.Message; } lbMensErro.Visible = true; }
protected void btnTroca_Click(object sender, EventArgs e) { daoOSConsulta DaoOSConsulta = (daoOSConsulta)Session["OSAberta"]; try { lbMens.Text = DaoOSConsulta.trocaPeca(ddlIDs.SelectedValue, ((dao.AcessoLogin)Session["acessoLogin"]).Nome, ddlMotivoTroca.SelectedValue); } catch (Exception error) { lbMens.Text = " Erro: " + error.Message; } lbMens.Visible = true; Utils.HidePesquisaMasterPage(this.Parent.Page.Master); }
public void preencheDados(daoOSConsulta DaoOSConsulta) { txtProduto.Text = DaoOSConsulta.dsTipoProduto + " - Versão " + DaoOSConsulta.nrVersao + (DaoOSConsulta.nrTelefoneRastreador.Length > 0 ? " - " + DaoOSConsulta.nrTelefoneRastreador : "") + (DaoOSConsulta.dsAtivoOperadora.Length > 0 ? " - " + DaoOSConsulta.dsAtivoOperadora : ""); txtStatus.Text = DaoOSConsulta.dsStatusCliente; txtAtendimento.Text = ""; txtVenda.Text = ""; txtCPFCNPJ.Text = DaoOSConsulta.nrCPFCNPJ; txtRGInsEstadual.Text = DaoOSConsulta.nrRGInsEstadual; txtDtNasc.Text = DaoOSConsulta.dtNascimento != null?((DateTime)DaoOSConsulta.dtNascimento).ToString("dd/MM/yyyy"):""; txtDtVenda.Text = DaoOSConsulta.dtVenda != null?((DateTime)DaoOSConsulta.dtVenda).ToString("dd/MM/yyyy"):""; txtDtConfirmacao.Text = DaoOSConsulta.dtConfirmacao != null?((DateTime)DaoOSConsulta.dtConfirmacao).ToString("dd/MM/yyyy"):""; txtVendedor.Text = ""; txtVeiculo.Text = DaoOSConsulta.dsModelo; txtFabricante.Text = DaoOSConsulta.dsFabricanteVeiculo; txtCategoria.Text = DaoOSConsulta.dsTipoVeiculo; txtAno.Text = DaoOSConsulta.nrAno.ToString(); txtRenavan.Text = DaoOSConsulta.nrRENAVAN; txtChassi.Text = DaoOSConsulta.nrChassi; txtCombustivel.Text = DaoOSConsulta.dsCombustivel; txtCor.Text = DaoOSConsulta.dsCorVeiculo; txtVenda.Text = DaoOSConsulta.dsVendaStatus; txtAtendimento.Text = DaoOSConsulta.dsStatusAtendimento; }
private void BuscaOsEncerrada(int id_os) { daoOSsAberta dao = new daoOSsAberta(); DataTable dt_encerramento = dao.getOsHistorico(id_os); if (dt_encerramento.Rows.Count > 0) { EtxtNumeroOS.Value = dt_encerramento.Rows[0][0].ToString(); EtxtNumeroPeca.Value = dt_encerramento.Rows[0][1].ToString(); EtxtTecnico.Value = dt_encerramento.Rows[0][2].ToString(); ///EtxtDetalheOs.Value = dt_encerramento.Rows[0][3].ToString(); EtxtInfoOS.Value = dt_encerramento.Rows[0][3].ToString(); EtxtMedidaAdotada.Value = dt_encerramento.Rows[0][4].ToString() + dt_encerramento.Rows[0][7].ToString(); EtxtDataEncerramento.Value = dt_encerramento.Rows[0][5].ToString(); EtxtDataAbertura.Value = dt_encerramento.Rows[0][6].ToString(); } else { EtxtNumeroOS.Value = ""; EtxtNumeroPeca.Value = ""; EtxtTecnico.Value = ""; EtxtInfoOS.Value = ""; EtxtMedidaAdotada.Value = ""; EtxtDataEncerramento.Value = ""; EtxtDataAbertura.Value = ""; } daoOSConsulta daoConsulta = new daoOSConsulta(); System.Data.DataTable iPedido = daoConsulta.pro_getDetalhesEncerramento(id_os); { if (iPedido.Rows.Count > 0) { foreach (var item in iPedido.Rows) { EtxtDetalheOs.Value = EtxtDetalheOs.Value + ((System.Data.DataRow)item).ItemArray[0].ToString().ToString() + "\n"; } } else { EtxtDetalheOs.Value = ""; } } }
protected void Link_Click(object sender, EventArgs e) { try { daoOSConsulta DaoOSConsulta = (daoOSConsulta)Session["OSAberta"]; DaoOSConsulta.nw_dsTipoOS = ((LinkButton)sender).ID.ToString().Substring(4); ((dadosCliente)Utils.GetControlMasterPager(Master, "dadosCliente")).setTituloTipoOS = "OS de " + DaoOSConsulta.nw_dsTipoOS; pnTipoOS.Visible = false; selecionaID.Visible = true; Utils.HidePesquisaMasterPage(Master); selecionaID.nrIDAtual = DaoOSConsulta.nrIDAtual; selecionaID.IDsLiberados(DaoOSConsulta.getEquipamentosDisponiveis(((AcessoLogin)Session["acessoLogin"]).cdCetec)); selecionaID.MotivosTroca(DaoOSConsulta.getMotivosTroca()); // Configura o link para voltar Utils.setVoltarUrl(Page, Session, new string[] { "pnTipoOS", "MASTER->dadosCliente" }, new string[] { "selecionaID", "rodape", "MASTER->buscaCliente" }, "~/modulos/OS/OS.aspx"); rodape.Visible = true; } catch (Exception ex) { RetornoErro(ex); } }
public RetornoSelect[] getMotivosTroca() { daoOSConsulta DaoOSConsulta = new daoOSConsulta(); DataTable dt = DaoOSConsulta.getMotivosTroca(); if (dt.Rows.Count > 0) { RetornoSelect[] retorno = new RetornoSelect[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { RetornoSelect ret = new RetornoSelect(); ret.texto = dt.Rows[i].Field <string>("str_Item"); ret.value = dt.Rows[i].Field <string>("str_Item"); retorno[i] = ret; } JavaScriptSerializer js = new JavaScriptSerializer(); return(retorno); } else { return(null); } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { Int32 intIdUsuario; try { GridViewRow row = GridView1.SelectedRow; intIdUsuario = Convert.ToInt32(row.Cells[1].Text.ToString()); daoOSConsulta daoDesativa = new daoOSConsulta(); daoDesativa.set_DesativaTecnico(intIdUsuario); lblMsg.Text = "Instalador desativado com sucesso!!!"; GridView1.DataBind(); } catch (Exception ex) { lblMsg.Visible = true; lblMsg.Text = ex.Message.ToString(); } lblMsg.Visible = true; }
protected void btConfirmaOS_Click(object sender, ImageClickEventArgs e) { daoOSConsulta os = new daoOSConsulta(); DataTable dt_os = os.pro_getAcaoOs(Convert.ToInt32(id_grupo.Value)); }
protected void btnAvancar_Click(object sender, EventArgs e) { btnAvancar.Text = "Avançar >>"; Utils.HideControlsMasterPage(Master); if (selecionaID.Visible) { selecionaID.Visible = false; selecionaInternaExterna.Visible = true; Utils.setVoltarUrl(Page, Session, new string[] { "selecionaID", "MASTER->dadosCliente" }, new string[] { "selecionaInternaExterna", "MASTER->buscaCliente" }, "~/modulos/OS/OS.aspx"); } else if (selecionaInternaExterna.Visible) { selecionaInternaExterna.Visible = false; dadosClienteComplementares.Visible = true; dadosClienteComplementares.preencheDados((daoOSConsulta)Session["OSAberta"]); Utils.setVoltarUrl(Page, Session, new string[] { "selecionaInternaExterna", "MASTER->dadosCliente" }, new string[] { "dadosClienteComplementares", "MASTER->buscaCliente" }, "~/modulos/OS/OS.aspx"); } else if (dadosClienteComplementares.Visible) { dadosClienteComplementares.Visible = false; selecionaInstalador.Visible = true; selecionaInstalador.carregaInstaladores((daoOSConsulta)Session["OSAberta"]); Utils.setVoltarUrl(Page, Session, new string[] { "dadosClienteComplementares", "MASTER->dadosCliente" }, new string[] { "selecionaInstalador", "MASTER->buscaCliente" }, "~/modulos/OS/OS.aspx"); btnAvancar.Text = "Gravar"; } else if (selecionaInstalador.Visible) { try { // Move os dados para gravação da OS daoOSConsulta DaoOSConsulta = (daoOSConsulta)Session["OSAberta"]; AcessoLogin acessoLogin = (AcessoLogin)Session["acessoLogin"]; DaoOSConsulta.nw_nrOSStatus = "0"; DaoOSConsulta.nw_dsInformacoesOS = selecionaInstalador.getInformacoesAdicionais(); DaoOSConsulta.nw_dsNomeUsuario = acessoLogin.Nome; DaoOSConsulta.nw_cdEmpInstaladora = acessoLogin.Codigo; DaoOSConsulta.nw_dsNomeInstalador = selecionaInstalador.getNomeInstalador(); if (!selecionaInternaExterna.getOSInterna()) { DaoOSConsulta.nw_dsEnderecoOS = ""; DaoOSConsulta.nw_dsBairroOS = ""; DaoOSConsulta.nw_dsCidadeOS = ""; DaoOSConsulta.nw_dsUFOS = ""; DaoOSConsulta.nw_FoneContatoOS = ""; DaoOSConsulta.nw_PontoReferenciaOS = ""; DaoOSConsulta.nw_RegiaoOS = ""; DaoOSConsulta.nw_EnderecoNumeroOS = ""; DaoOSConsulta.nw_dsCidadeKMOS = ""; DaoOSConsulta.nw_cdCidadeKMOS = ""; } else { DaoOSConsulta.preencheEnderecoCETEC(acessoLogin.cdCetec); } DaoOSConsulta.nw_cdMotivoCancelamentoOS = ""; if (DaoOSConsulta.setGravaOS()) { selecionaInstalador.Visible = false; Utils.HideShowControlMasterPage(Master, "buscaCliente", true); Utils.HideShowControlMasterPage(Master, "dadosCliente", false); pnTipoOS.Visible = true; Utils.setVoltarUrl(Page, Session, "~/modulos/OS/OS.aspx"); configuraBotoesOS(null); btnAvancar.Visible = false; Utils.FocusValorPesquisaMastePage(Master); Utils.LimpaValorPesquisaMastePage(Master); RetornoErro("OS aberta com sucesso !"); } else { RetornoErro("Não foi possível abrir OS"); btnAvancar.Text = "Gravar"; } } catch (Exception ex) { RetornoErro(ex); btnAvancar.Text = "Gravar"; } return; } Utils.HideShowControlMasterPage(Master, "dadosCliente", true); }