//private void VerificaUltimaOS(string strContrato) //{ // DataTable dsUltimaOS = new DataTable(); // daoVeiculo ultimaOS = new daoVeiculo(); // dsUltimaOS = ultimaOS.getUltimaOS(strContrato.ToString()); // if (dsUltimaOS.Rows[0]["ds_chamado"].ToString() != "Retirada") // { // string strMensagemErro; // strMensagemErro = "Ultima OS não de Retirada."; // mensagemErro(strMensagemErro); // btnTrocaVeiculo.Enabled = true; // } else // { // CarregaVeiculoAtual(strContrato.ToString()); // } //} //private void mensagemErro(string strMens) //{ // string url; // url = "Erro.aspx?strMensagem=" + strMens.ToString(); // Response.Write("<script language='javascript'> window.open('" + url + "', 'window','_blank','HEIGHT=100,WIDTH=600,top=300,left=50,toolbar=yes,scrollbars=yes,resizable=yes');</script>"); //} private void CarregaVeiculoAtual(string strContrato) { DataTable dsVeiculo = new DataTable(); daoVeiculo veiculoAtual = new daoVeiculo(); dsVeiculo = veiculoAtual.getDadosVeiculo(strContrato.ToString()); lblPlaca.Text = dsVeiculo.Rows[0]["Placa"].ToString(); lblTipo.Text = dsVeiculo.Rows[0]["Tipo de Veiculo"].ToString(); lblModelo.Text = dsVeiculo.Rows[0]["Modelo"].ToString(); lblFabricante.Text = dsVeiculo.Rows[0]["Fabricante"].ToString(); lblCor.Text = dsVeiculo.Rows[0]["Cor"].ToString(); lblComb.Text = dsVeiculo.Rows[0]["Combustivel"].ToString(); lblChassi.Text = dsVeiculo.Rows[0]["Chassi do veiculo"].ToString(); lblRenavan.Text = dsVeiculo.Rows[0]["Renavan do veiculo"].ToString(); lblAno.Text = dsVeiculo.Rows[0]["Ano"].ToString(); }
private void TrocaVeiculo() { daoVeiculo veiculo = new daoVeiculo(); int _nr_id_troca; string _ds_contrato; string _ds_user; string _ds_estacao; string _ds_motivo; int _nr_troca_veiculo; string _ds_placa; string _ds_tipo; string _ds_modelo; string _ds_chassi; string _ds_renavan; string _ds_cor; string _ds_comb; string _ds_fabricante; Int32 _nr_ano_veiculo; _nr_id_troca = 0; _ds_contrato = strContrato.ToString(); _ds_user = strSessionUser.ToString(); _ds_estacao = "10.0.0."; _ds_motivo = "Trocou o carro"; _nr_troca_veiculo = 0; _ds_placa = txtPlaca.Text.ToString(); _ds_tipo = ddlTipo.SelectedValue.ToString(); _ds_modelo = ddlModelo.SelectedValue.ToString(); _ds_chassi = txtChassi.Text.ToString(); _ds_renavan = txtRenavan.Text.ToString(); _ds_cor = ddlCor.SelectedValue.ToString(); _ds_comb = ddlComb.SelectedValue.ToString(); _ds_fabricante = ddlFabricante.SelectedValue.ToString(); _nr_ano_veiculo = Convert.ToInt32(txtAno.Text.ToString()); veiculo.pro_setTrocaVeiculo(_nr_id_troca, _ds_contrato, _ds_user, _ds_estacao, _ds_motivo, _nr_troca_veiculo, _ds_placa, _ds_tipo, _ds_modelo, _ds_chassi, _ds_renavan, _ds_cor, _ds_comb, _ds_fabricante, _nr_ano_veiculo); }
private void getDadosCadastroCliente() { string contrato = ""; string placa = ""; string CPFCNPJ = ""; string ds_atendimento; //DataTable dsCadastro = new DataTable(); contrato = txtContrato.Text.ToString(); placa = txtPlaca.Text.ToString(); CPFCNPJ = txtCpfCnpj.Text.ToString(); DataTable dsUltimaOS = new DataTable(); daoVeiculo ultimaOS = new daoVeiculo(); // Verifica ultima OS se é de RETIRADA para TDV dsUltimaOS = ultimaOS.getUltimaOS(txtContrato.Text.ToString()); if (dsUltimaOS.Rows[0]["ds_chamado"].ToString() != "Retirada") { // btnVeiculo.Enabled = false; btnVeiculo.ToolTip = "Ultima OS não é de RETIRADA"; } dsCadastro = docto.getDadosCadastro(contrato.ToString(), placa.ToString(), CPFCNPJ.ToString()); if (dsCadastro.Rows.Count != 0) { pnlCadastro.Visible = true; lblContrato.Text = dsCadastro.Rows[0]["Contrato"].ToString(); if (dsCadastro.Rows[0]["status de atendimento"].ToString() == "2") { btnIncObs.Enabled = false; } //Status Equipamento lblStatusEquipamento.Text = dsCadastro.Rows[0]["Status Equipamento"].ToString(); //Status de Atendimento switch (dsCadastro.Rows[0]["status de atendimento"].ToString()) { case "0": ds_atendimento = "Normal"; lblAtendimento.Text = ds_atendimento.ToString(); break; case "1": ds_atendimento = "Inadimplente"; lblAtendimento.Text = ds_atendimento.ToString(); break; case "2": ds_atendimento = "Inativo"; lblAtendimento.Text = ds_atendimento.ToString(); break; } //Status Venda switch (dsCadastro.Rows[0]["Status Venda"].ToString()) { case "0": ds_atendimento = "Confirmado"; lblStatusVenda.Text = ds_atendimento.ToString(); break; case "1": ds_atendimento = "Pendente"; lblStatusVenda.Text = ds_atendimento.ToString(); break; case "2": ds_atendimento = "Em Cancelado"; lblStatusVenda.Text = ds_atendimento.ToString(); break; case "3": ds_atendimento = "Em Cancelamento"; lblStatusVenda.Text = ds_atendimento.ToString(); break; } } else { string url; string strMensagem; strMensagem = "Favor digitar o numero do CONTRATO, PLACA ou CPF/CNPJ, novamente, pois o mesmo não foi encontrado !!!"; url = "Erro.aspx?strMensagem=" + strMensagem.ToString(); Response.Write("<script> window.open( '" + url + "','_blank', 'fullscreen=No', 'width=300', 'height=300', 'top=100', 'left=100', 'resizable=No', 'status=No', 'scrollbars=No', 'location=No'); </script>"); } lblCliente.Text = dsCadastro.Rows[0]["Nome"].ToString(); if (dsCadastro.Rows[0]["Cpf"].ToString() != "") { lblCpfCnpj.Text = dsCadastro.Rows[0]["Cpf"].ToString(); } else { lblCpfCnpj.Text = dsCadastro.Rows[0]["Cnpj"].ToString(); } lblRgIe.Text = dsCadastro.Rows[0]["Rg"].ToString(); DateTime DataNascimento = Convert.ToDateTime(dsCadastro.Rows[0]["Data Nascimento"].ToString()); lblDtNascimento.Text = DataNascimento.Day + "/" + DataNascimento.Month + "/" + DataNascimento.Year; lblTpVeiculo.Text = dsCadastro.Rows[0]["Tipo de Veiculo"].ToString(); lblFabricante.Text = dsCadastro.Rows[0]["Fabricante"].ToString(); lblModelo.Text = dsCadastro.Rows[0]["Modelo"].ToString(); lblPlaca.Text = dsCadastro.Rows[0]["Placa"].ToString(); lblAno.Text = dsCadastro.Rows[0]["Ano"].ToString(); lblRenavan.Text = dsCadastro.Rows[0]["Renavan do veiculo"].ToString(); lblChassi.Text = dsCadastro.Rows[0]["Chassi do Veiculo"].ToString(); lblCombustivel.Text = dsCadastro.Rows[0]["Combustivel"].ToString(); lblCor.Text = dsCadastro.Rows[0]["Cor"].ToString(); lblTelResidencial.Text = dsCadastro.Rows[0]["Telefone"].ToString(); lblTelCelular.Text = dsCadastro.Rows[0]["Celular"].ToString(); lblTelComercial.Text = dsCadastro.Rows[0]["Tel. Comercial"].ToString(); txtObs.Text = dsCadastro.Rows[0]["Observação"].ToString(); DateTime Instalacao = Convert.ToDateTime(dsCadastro.Rows[0]["Data da instalaçao"].ToString()); lblInstalacao.Text = Instalacao.Day + "/" + Instalacao.Month + "/" + Instalacao.Year; lblAtivadoPor.Text = dsCadastro.Rows[0]["Ativado por"].ToString(); DateTime ativadoEm = Convert.ToDateTime(dsCadastro.Rows[0]["Ativado em"].ToString()); DateTime ativadoAs = Convert.ToDateTime(dsCadastro.Rows[0]["Ativado as"].ToString()); lblAtivadoEm.Text = ativadoEm.Day + "/" + ativadoEm.Month + "/" + ativadoEm.Year + " - " + ativadoAs.Hour + ":" + ativadoAs.Minute; lblInstaladora.Text = dsCadastro.Rows[0]["Instaladora"].ToString(); lblInstalador.Text = dsCadastro.Rows[0]["Instalador"].ToString(); DateTime DataVenda = Convert.ToDateTime(dsCadastro.Rows[0]["Data da venda"].ToString()); lblDataVenda.Text = DataVenda.Day + "/" + DataVenda.Month + "/" + DataVenda.Year; DateTime ConfirmadaEm = Convert.ToDateTime(dsCadastro.Rows[0]["Confirmação da venda"].ToString()); lblConfirmadaEm.Text = ConfirmadaEm.Day + "/" + ConfirmadaEm.Month + "/" + ConfirmadaEm.Year; lblVendedor.Text = dsCadastro.Rows[0]["Vendedor"].ToString(); DateTime RenovacaoAte = Convert.ToDateTime(dsCadastro.Rows[0]["Prox. renovação"].ToString()); lblRenovacaoAte.Text = RenovacaoAte.Day + "/" + RenovacaoAte.Month + "/" + RenovacaoAte.Year; }