Example #1
0
        public void PrepararDados()
        {
            List <Parametros> condicoes = new List <Parametros>();

            if (Codigo != -1)
            {
                condicoes.Add(new Parametros("Codigo", Codigo.ToString(), TipoDeDadosBD.numerico, OperadorComparativo.EQUALS));
            }

            if (!string.IsNullOrEmpty(Tipo))
            {
                condicoes.Add(new Parametros("Tipo", Tipo, TipoDeDadosBD.character, OperadorComparativo.EQUALS));
            }

            if (!string.IsNullOrEmpty(Produto.ToString()))
            {
                condicoes.Add(new Parametros("Produto_Nome", Produto, TipoDeDadosBD.character, OperadorComparativo.EQUALS));
            }

            if (!string.IsNullOrEmpty(Procedencia.ToString()))
            {
                condicoes.Add(new Parametros("Procedencia", Procedencia, TipoDeDadosBD.character, OperadorComparativo.EQUALS));
            }

            if (!string.IsNullOrEmpty(Destino.ToString()))
            {
                condicoes.Add(new Parametros("Destino", Destino, TipoDeDadosBD.character, OperadorComparativo.EQUALS));
            }

            if (!string.IsNullOrEmpty(Placa.ToString()))
            {
                condicoes.Add(new Parametros("Veiculo_Placa", Placa, TipoDeDadosBD.character, OperadorComparativo.EQUALS));
            }

            if (DataBrutoIni < DataBrutoFim)
            {
                condicoes.Add(new Parametros("Data_Bruto", DataBrutoIni + "|" + DataBrutoFim, TipoDeDadosBD.data, OperadorComparativo.BETWEEN));
            }

            if (DataTaraIni < DataTaraFim)
            {
                condicoes.Add(new Parametros("Data_Tara", DataTaraIni + "|" + DataTaraFim, TipoDeDadosBD.data, OperadorComparativo.BETWEEN));
            }

            if (DataTicketIni < DataTicketFim)
            {
                condicoes.Add(new Parametros("Data_Ticket", DataTicketIni + "|" + DataTicketFim, TipoDeDadosBD.data, OperadorComparativo.BETWEEN));
            }

            Dados = Comando.Default.executaComando(TipoDeComando.Select, "Ticket", condicoes, null);
        }
Example #2
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)
     {
     }
 }
 public override string ToString()
 {
     return("Placas: " + Placa.ToString() + Environment.NewLine + "Marca: " + Marca + Environment.NewLine + "Modelo: " + Modelo + Environment.NewLine
            + "Telefono: " + Telefono + Environment.NewLine + "Año: " + Anio + Environment.NewLine);
 }