Esempio n. 1
0
        //Inclusao de uma nova selecao
        public int IncluirSelecao(Selecao selecao)
        {
            try
            {
                using (var con = new SqlConnection(_connectionString))
                {
                    var cmd = new SqlCommand("IncluirSelecao", con)
                    {
                        CommandType = CommandType.StoredProcedure
                    };

                    cmd.Parameters.AddWithValue("@Selecao", selecao.NomeSelecao);
                    cmd.Parameters.AddWithValue("@Continente", selecao.Continente);
                    cmd.Parameters.AddWithValue("@NumeroParticipacoes", selecao.NumeroParticipacoes);
                    cmd.Parameters.AddWithValue("@MelhorResultado", selecao.MelhorResultado);

                    con.Open();
                    return(cmd.ExecuteNonQuery());
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }
Esempio n. 2
0
        //Obter selecao por id
        public Selecao ObterSelecaoPorId(int id)
        {
            var selecao = new Selecao();

            using (var con = new SqlConnection(_connectionString))
            {
                var query =
                    $"SELECT Id, Selecao, Continente, NumeroParticipacoes, MelhorResultado FROM SelecoesCopa2018 WHERE Id = {id}";
                var cmd = new SqlCommand(query, con);

                con.Open();
                var reader = cmd.ExecuteReader();
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        selecao.Id                  = Convert.ToInt32(reader["Id"]);
                        selecao.NomeSelecao         = reader["Selecao"].ToString();
                        selecao.Continente          = reader["Continente"].ToString();
                        selecao.NumeroParticipacoes = Convert.ToInt32(reader["NumeroParticipacoes"]);
                        selecao.MelhorResultado     = reader["MelhorResultado"].ToString();
                    }
                }
                else
                {
                    return(null);
                }
            }
            return(selecao);
        }
Esempio n. 3
0
        //Método que obtem todos as selecoes
        public IEnumerable <Selecao> ObterSelecoes()
        {
            var selecaosList = new List <Selecao>();

            using (var con = new SqlConnection(_connectionString))
            {
                var cmd = new SqlCommand("ObterTodasAsSelecoes", con)
                {
                    CommandType = CommandType.StoredProcedure
                };

                con.Open();
                var reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    var employee = new Selecao
                    {
                        Id                  = Convert.ToInt32(reader["Id"]),
                        NomeSelecao         = reader["Selecao"].ToString(),
                        Continente          = reader["Continente"].ToString(),
                        MelhorResultado     = reader["MelhorResultado"].ToString(),
                        NumeroParticipacoes = Convert.ToInt32(reader["NumeroParticipacoes"])
                    };

                    selecaosList.Add(employee);
                }
                con.Close();
            }
            return(selecaosList);
        }
Esempio n. 4
0
        //Obter selecao por id
        public Selecao ObterSelecaoPorId(int id)
        {
            var selecao = new Selecao();

            using (var con = new SqlConnection(_connectionString))
            {
                var query =
                    $"SELECT * FROM Anuncio WHERE Id = {id}";
                var cmd = new SqlCommand(query, con);

                con.Open();
                var reader = cmd.ExecuteReader();
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        selecao.Id              = Convert.ToInt32(reader["Id"]);
                        selecao.IdMarca         = Convert.ToInt32(reader["IdMarca"]);
                        selecao.IdModelo        = Convert.ToInt32(reader["IdModelo"].ToString());
                        selecao.AnoVeiculo      = reader["AnoVeiculo"].ToString();
                        selecao.ValorCompra     = Convert.ToInt32(reader["ValorCompra"]);
                        selecao.ValorVenda      = Convert.ToInt32(reader["ValorVenda"].ToString());
                        selecao.Cor             = reader["Cor"].ToString();
                        selecao.TipoCombustivel = reader["TipoCombustivel"].ToString();
                        selecao.DataVenda       = Convert.ToDateTime(reader["DataVenda"]);
                    }
                }
                else
                {
                    return(null);
                }
            }
            return(selecao);
        }
Esempio n. 5
0
        //Método que obtem todos as selecoes
        public IEnumerable <Selecao> ObterSelecoes()
        {
            var selecaosList = new List <Selecao>();

            using (var con = new SqlConnection(_connectionString))
            {
                var query =
                    $"SELECT * FROM Anuncio ";
                var cmd = new SqlCommand(query, con);

                con.Open();
                var reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    var employee = new Selecao
                    {
                        Id              = Convert.ToInt32(reader["Id"]),
                        IdMarca         = Convert.ToInt32(reader["IdMarca"]),
                        IdModelo        = Convert.ToInt32(reader["IdModelo"].ToString()),
                        AnoVeiculo      = reader["AnoVeiculo"].ToString(),
                        ValorCompra     = Convert.ToInt32(reader["ValorCompra"]),
                        ValorVenda      = Convert.ToInt32(reader["ValorVenda"].ToString()),
                        Cor             = reader["Cor"].ToString(),
                        TipoCombustivel = reader["TipoCombustivel"].ToString(),
                        DataVenda       = Convert.ToDateTime(reader["DataVenda"])
                    };

                    selecaosList.Add(employee);
                }
                con.Close();
            }
            return(selecaosList);
        }
Esempio n. 6
0
 //Inclusao de uma nova selecao
 public int IncluirSelecao(Selecao selecao)
 {
     try
     {
         return(1);
     }
     catch (Exception)
     {
         return(0);
     }
 }
Esempio n. 7
0
 //Atualizar uma selecao
 public int AtualizarSelecao(Selecao selecao)
 {
     return(0);
 }