示例#1
0
 public void Insert()
 {
     try
     {
         string id_usuario_logado = @HttpContextAccessor.HttpContext.Session.GetString("IdNomeUsuarioLogado");
         string sql = "";
         if (Validacoes.Id_Conta == 0)
         {
             int posicaoFim = Marca.IndexOf("-");
             Validacoes.IdMarcaVeiculo = int.Parse(Marca.Substring(0, posicaoFim - 1));
             Validacoes.MarcaModelo    = Modelo.Substring(posicaoFim + 3).Replace("'", "");
             sql = $"INSERT INTO VEICULOS " +
                   $"(ID_MARCA,MARCA,ID_MODELO,MODELO,PLACA,ANO_MODELO,ANO_FABRICACAO) " +
                   $"VALUES ({Validacoes.IdMarcaVeiculo}, '{Validacoes.MarcaVeiculo}',{Validacoes.IdMarcaModelo},'{Validacoes.MarcaModelo}'" +
                   $",'{Placa.ToString()}','{AnoModelo.ToString()}','{AnoFabricacao.ToString()}')";
         }
         else
         {
             int posicaoFim = Marca.IndexOf("-");
             Validacoes.IdMarcaVeiculo = int.Parse(Marca.Substring(0, posicaoFim - 1));
             Validacoes.MarcaModelo    = Modelo.Substring(posicaoFim + 3).Replace("'", "");
             sql = $"UPDATE VEICULOS SET ID_MARCA={Validacoes.IdMarcaVeiculo}," +
                   $"MARCA='{Validacoes.MarcaVeiculo}'," +
                   $"ID_MODELO={Validacoes.IdMarcaModelo}," +
                   $"MODELO='{Validacoes.MarcaModelo}'," +
                   $"PLACA='{Placa.ToString()}'," +
                   $"ANO_MODELO='{AnoModelo.ToString()}'," +
                   $"ANO_FABRICACAO='{AnoFabricacao.ToString()}'" +
                   $" WHERE ID='{Validacoes.Id_Conta}'";
             Validacoes.Id_Conta = 0;
         }
         DAL objDAL = new DAL();
         objDAL.ExecutarComandoSQL(sql);
         objDAL.FechaComandoSQL();
     }
     catch (Exception error)
     {
     }
 }