Exemple #1
0
        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();
        }
Exemple #2
0
        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;
                        }
                    }
                }
            }
        }
Exemple #3
0
 private void buttonVendVeic_Click(object sender, EventArgs e)
 {
     try
     {
         Vender_Veículo o = new Vender_Veículo();
         o.Show();
     }
     catch (Exception)
     {
     }
 }
Exemple #4
0
 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();
     }
 }
Exemple #5
0
        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 !");
        }
Exemple #6
0
 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();
 }
Exemple #7
0
        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;
                }
            }
        }
Exemple #8
0
 public Forma_de_Pagamento(Vender_Veículo carro)
 {
     este = carro;
     InitializeComponent();
     cliente.ConsultaCliente(this);
 }