public void AlteraVeic(Vender_Veículo o) { XElement raiz = XElement.Load(@"C:\Dados.xml"); var VeículoAltera = from A in raiz.Elements("Veículo") where ((string)A.Element("Modelo")).Equals(o.comboBoxVeículos.Text.ToString()) select A; foreach (var x in VeículoAltera) { x.SetElementValue("Marca", o.txtboxModelo.Text.ToString()); x.SetElementValue("Modelo", o.txtVeic.Text.ToString()); x.SetElementValue("Cor", o.txtboxCor.Text.ToString()); x.SetElementValue("Ano", o.txtboxAno.Text.ToString()); x.SetElementValue("Combustível", o.txtboxCombustível.Text.ToString()); x.SetElementValue("Placa", o.txtboxPLaca.Text.ToString()); x.SetElementValue("UF", o.txtboxUF.Text.ToString()); x.SetElementValue("Cidade", o.txtboxCidade.Text.ToString()); x.SetElementValue("Chassi", o.txtboxChassi.Text.ToString()); x.SetElementValue("Quilometragem", o.txtboxKM.Text.ToString()); x.SetElementValue("Observações", o.txtboxObservações.Text.ToString()); if (o.checkBoxArCond.Checked == true) { x.SetElementValue("ArCond", "Ar Condicionado"); } else { x.SetElementValue("ArCond", ""); } if (o.checkBoxDireção.Checked == true) { x.SetElementValue("Direção", "Direção"); } else { x.SetElementValue("Direção", ""); } if (o.checkBoxTrava.Checked == true) { x.SetElementValue("Trava", "Trava elétrica"); } else { x.SetElementValue("Trava", ""); } if (o.checkBoxVidro.Checked == true) { x.SetElementValue("Vidro", "Vidro elétrico"); } else { x.SetElementValue("Vidro", ""); } break; } raiz.Save(@"C:\Dados.xml"); o.Close(); }
public void InformaçõesDeTransação(Forma_de_Pagamento x, Vender_Veículo r) { XElement Raiz = XElement.Load(@"C:\Dados.xml"); var Consulta = from p in Raiz.Elements("Cliente") select new { NomeRS = (string)p.Element("NomeouRazãoSocial"), CPFouCNPJ = (string)p.Element("CPFouCNPJ"), }; var car = from o in Raiz.Elements("Veículo") select new { Modelo = (string)o.Element("Modelo"), IMG = (string)o.Element("IMG"), ValordoVeículo = (string)o.Element("ValordoVeículo") }; foreach (var o in Consulta) { if (o.NomeRS == x.comboBoxCliente.Text.ToString()) { x.txtBoxCPFouCNPJ.Text = o.CPFouCNPJ; foreach (var j in car) { if (r.comboBoxVeículos.Text == j.Modelo) { x.txtBoxValorVeiculo.Text = j.ValordoVeículo; x.pictureBoxIMGVEIC.ImageLocation = j.IMG; } } } } }
private void buttonVendVeic_Click(object sender, EventArgs e) { try { Vender_Veículo o = new Vender_Veículo(); o.Show(); } catch (Exception) { } }
public void ConsultarVeiculo(Vender_Veículo x) { try { XElement Raiz = XElement.Load(@"C:\Dados.xml"); var Consulta = from p in Raiz.Elements("Veículo") // Faz a consulta - Elemento Raíz Aluno select new // Cria os Objetos { Modelo = (string)p.Element("Modelo"), }; foreach (var o in Consulta) { x.comboBoxVeículos.Items.Add(o.Modelo); } } catch (Exception) { MessageBox.Show("Não existe nenhum veículo cadastrado"); x.Close(); } }
public void Vender(Forma_de_Pagamento o, Vender_Veículo y) { XElement Raiz = XElement.Load(@"C:\Dados.xml"); var VenderCar = from A in Raiz.Elements("Veículo") where ((string)A.Element("Modelo")).Equals(y.comboBoxVeículos.Text.ToString()) select A; foreach (var x in VenderCar) { x.Element("Modelo").Parent.Remove(); } Raiz.Save(@"C:\Dados.xml"); XElement raiz = XElement.Load(@"C:\Dados.xml"); XElement Relat = new XElement("Relatório", new XElement("Comprador", o.comboBoxCliente.Text.ToString()), new XElement("Veículo", y.comboBoxVeículos.Text.ToString()), new XElement("ValorDeEntrada", "R$ " + o.txtboxEntrada.Text.ToString()), new XElement("QTDParcelasF", o.comboBoxFinanciamento.Text.ToString()), new XElement("QTDCréd", o.comboBoxCrédito.Text.ToString()), new XElement("ValorParcela", o.txtBoxValorParcela.Text.ToString()), new XElement("FormadePGTO", o.comboBoxFormaRestante.Text.ToString()), new XElement("Placa", y.txtboxPLaca.Text.ToString()), new XElement("FormaPGTOeNtrada", o.ComboBoxFormaEntrada.Text.ToString())); raiz.Add(Relat); raiz.Save(@"C:\Dados.xml"); y.Close(); o.Close(); MessageBox.Show("Transação realizada com sucesso !"); }
public void HabilitaAlteraVeic(Vender_Veículo o) { o.txtboxAno.ReadOnly = false; o.txtboxChassi.ReadOnly = false; o.txtboxCidade.ReadOnly = false; o.txtboxCombustível.ReadOnly = false; o.txtboxCor.ReadOnly = false; o.txtboxKM.ReadOnly = false; o.txtboxMarca.ReadOnly = false; o.txtboxModelo.ReadOnly = false; o.txtboxObservações.ReadOnly = false; o.txtboxPLaca.ReadOnly = false; o.txtboxRenavam.ReadOnly = false; o.txtboxUF.ReadOnly = false; o.checkBoxArCond.Enabled = true; o.checkBoxDireção.Enabled = true; o.checkBoxTrava.Enabled = true; o.checkBoxVidro.Enabled = true; o.btnSalvarAltera.Visible = true; o.comboBoxVeículos.Visible = false; o.txtVeic.Visible = true; o.txtVeic.Text = o.comboBoxVeículos.Text.ToString(); }
public void EscolherVeículo(Vender_Veículo t) { XElement Raiz = XElement.Load(@"C:\Dados.xml"); var Consulta = from p in Raiz.Elements("Veículo") // Faz a consulta - Elemento Raíz Aluno select new // Cria os Objetos { Modelo = (string)p.Element("Modelo"), IMG = (string)p.Element("IMG"), Observações = (string)p.Element("Observações"), Quilometragem = (string)p.Element("Quilometragem"), Chassi = (string)p.Element("Chassi"), Cidade = (string)p.Element("Cidade"), UF = (string)p.Element("UF"), Placa = (string)p.Element("Placa"), Combustível = (string)p.Element("Combustível"), Renavam = (string)p.Element("Renavam"), Ano = (string)p.Element("Ano"), Cor = (string)p.Element("Cor"), Trava = (string)p.Element("Trava"), Marca = (string)p.Element("Marca"), ArCond = (string)p.Element("ArCond"), Vidro = (string)p.Element("Vidro"), Direção = (string)p.Element("Direção"), Situação = (string)p.Element("Situação") }; foreach (var o in Consulta) { if (t.comboBoxVeículos.Text.ToString() == o.Modelo) { t.pictureBoxIMGcar.ImageLocation = o.IMG; t.txtboxCombustível.Text = o.Combustível; t.txtboxAno.Text = o.Ano; t.txtboxChassi.Text = o.Chassi; t.txtboxCidade.Text = o.Cidade; t.txtboxPLaca.Text = o.Placa; t.txtboxRenavam.Text = o.Renavam; t.txtboxUF.Text = o.UF; t.txtboxObservações.Text = o.Observações; t.txtboxCor.Text = o.Cor; t.txtboxKM.Text = o.Quilometragem; t.txtboxMarca.Text = o.Marca; t.txtboxModelo.Text = o.Modelo; if (o.Situação == "De Estoque") { t.radioBTNEstoque.Checked = true; } if (o.Situação == "Comprado") { t.radioBTNComprado.Checked = true; } if (o.ArCond == "Ar Condicionado") { t.checkBoxArCond.Checked = true; } if (o.Trava == "Trava elétrica") { t.checkBoxTrava.Checked = true; } if (o.Vidro == "Vidro elétrico") { t.checkBoxVidro.Checked = true; } if (o.Direção == "Direção") { t.checkBoxDireção.Checked = true; } break; } else { t.pictureBoxIMGcar.Image = null; t.txtboxCombustível.Text = ""; t.txtboxAno.Text = ""; t.txtboxChassi.Text = ""; t.txtboxCidade.Text = ""; t.txtboxPLaca.Text = ""; t.txtboxRenavam.Text = ""; t.txtboxUF.Text = ""; t.txtboxObservações.Text = ""; t.txtboxCor.Text = ""; t.txtboxKM.Text = ""; t.checkBoxArCond.Checked = false; t.checkBoxDireção.Checked = false; t.checkBoxVidro.Checked = false; t.checkBoxTrava.Checked = false; t.radioBTNComprado.Checked = false; t.radioBTNEstoque.Checked = false; } } }
public Forma_de_Pagamento(Vender_Veículo carro) { este = carro; InitializeComponent(); cliente.ConsultaCliente(this); }