Example #1
0
        public List <MODEL.Alunos> SelectByNome(string nome)
        {
            List <MODEL.Alunos> lstAlunos = new List <MODEL.Alunos>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "Select * from Alunos where (nome like @nome);";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", nome.Trim() + "%");
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    MODEL.Alunos alunos = new MODEL.Alunos();
                    alunos.id          = Convert.ToInt32(reader[0].ToString());
                    alunos.nome        = reader["nome"].ToString();
                    alunos.endereco    = reader["endereco"].ToString();
                    alunos.cidade      = reader["cidade"].ToString();
                    alunos.estado      = reader["estado"].ToString();
                    alunos.aniversario = Convert.ToDateTime(reader["aniversario"].ToString());
                    lstAlunos.Add(alunos);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Alunos por Nome...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstAlunos);
        }
Example #2
0
        public void Update(MODEL.Alunos alunos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            // string sql = "Insert into Alunos values(@nome, @endereco, @cidade, @estados, @aniversario);";

            string sql = "Update Alunos set nome = @nome,";

            sql += " enderecp = @endereco, cidade = @cidade, ";
            sql += "estado = @estado , aniversario =@aniversario ";
            sql += " where id=@id;";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", alunos.id);
            cmd.Parameters.AddWithValue("@nome", alunos.nome);
            cmd.Parameters.AddWithValue("@endereco", alunos.endereco);
            cmd.Parameters.AddWithValue("@cidade", alunos.cidade);
            cmd.Parameters.AddWithValue("@estado", alunos.estado);
            cmd.Parameters.AddWithValue("@aniversario", alunos.aniversario);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na atualização de Alunos...");
            }
            finally
            {
                conexao.Close();
            }
        }
Example #3
0
        public void Insert(MODEL.Alunos alunos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Alunos values(@nome, @endereco, @cidade, @estado, @aniversario);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            //erro
            cmd.Parameters.AddWithValue("@id", alunos.id);
            cmd.Parameters.AddWithValue("@nome", alunos.nome);
            cmd.Parameters.AddWithValue("@endereco", alunos.endereco);
            cmd.Parameters.AddWithValue("@cidade", alunos.cidade);
            cmd.Parameters.AddWithValue("@estado", alunos.estado);
            cmd.Parameters.AddWithValue("@aniversario", alunos.aniversario);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + " - Deu erro na inserção de Alunos...");
            }
            finally
            {
                conexao.Close();
            }
        }
Example #4
0
 public void Insert(MODEL.Alunos alunos)
 {
     DAL.Alunos dalAlunos = new DAL.Alunos();
     // if (alunos.Nome != String.Empty)
     // MessageBox.Show("Informe um nome para cadastrar um Aluno");
     dalAlunos.Insert(alunos);
 }
        public List <MODEL.Alunos> SelectByNome(string nome)
        {    // Aqui recupera dados de um aluno por id
            List <MODEL.Alunos> lstAlunos = new List <MODEL.Alunos>();
            SqlConnection       conexao   = new SqlConnection(StrCon);
            string     sql = " SELECT * FROM Alunos WHERE nome LIKE @nome";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", "%" + nome.Trim() + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Alunos alunos = new MODEL.Alunos();
                    alunos.Id       = Convert.ToInt32(dados["id"].ToString());
                    alunos.Nome     = dados["nome"].ToString();
                    alunos.Idade    = Convert.ToInt32(dados["idade"].ToString());
                    alunos.Telefone = dados["telefone"].ToString();
                    alunos.Dias     = Convert.ToInt32(dados["dias"].ToString());
                    alunos.Multa    = Convert.ToSingle(dados["multa"].ToString());
                    lstAlunos.Add(alunos);
                }
            }
            catch
            {
                Console.WriteLine("Bugou a consulta de alunos.");
            }
            finally
            {
            }
            return(lstAlunos);
        }
        public void Update(MODEL.Alunos alunos)
        {     // metodo para atualizar dados os dados na tabela dos alunos
            SqlConnection conexao = new SqlConnection(StrCon);
            String        sql     = "UPDATE Alunos SET nome=@nome, idade=@idade, telefone=@telefone, multa=@multa, dias=@dias ";

            sql += " WHERE id=@id";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", alunos.Id);
            cmd.Parameters.AddWithValue("@nome", alunos.Nome);
            cmd.Parameters.AddWithValue("@idade", alunos.Idade);
            cmd.Parameters.AddWithValue("@telefone", alunos.Telefone);
            cmd.Parameters.AddWithValue("@multa", alunos.Multa);
            cmd.Parameters.AddWithValue("@dias", alunos.Dias);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Bugou a atualização de Alunos.");
            }
            finally
            {
                conexao.Close();
            }
        }
        public void Insert(MODEL.Alunos alunos)
        {     // metodo para inserir os dados na tabela dos alunos
            SqlConnection conexao = new SqlConnection(StrCon);
            String        sql     = "INSERT INTO Alunos VALUES (@nome, @idade, @telefone, @multa, @dias);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", alunos.Nome);
            cmd.Parameters.AddWithValue("@idade", alunos.Idade);
            cmd.Parameters.AddWithValue("@telefone", alunos.Telefone);
            cmd.Parameters.AddWithValue("@multa", alunos.Multa);
            cmd.Parameters.AddWithValue("@dias", alunos.Dias);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Bugou a inserção de Alunos.");
            }
            finally
            {
                conexao.Close();
            }
        }
Example #8
0
        public void Delete(MODEL.Alunos alunos)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from Alunos where id=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", alunos.id);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na Remoção de Alunos...");
            }
            finally
            {
                conexao.Close();
            }
        }
Example #9
0
 public void Delete(MODEL.Alunos alunos)
 {
     DAL.Alunos dalAlu = new DAL.Alunos();
     dalAlu.Delete(alunos);
 }
Example #10
0
 public void Update(MODEL.Alunos alunos)
 {
     DAL.Alunos dalAlu = new DAL.Alunos();
     dalAlu.Update(alunos);
 }
Example #11
0
 public void Insert(MODEL.Alunos alunos)
 {
     DAL.Alunos dalAlu = new DAL.Alunos();
     dalAlu.Insert(alunos);
 }