public void Excluir(BLL.Matricula mat) { SqlCommand cmd = new SqlCommand("DELETE FROM Matricula WHERE CodMatricula = @CodMatricula"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@CodMatricula", mat.CodMatricula); cmd.ExecuteNonQuery(); con.Desconectar(); }
public void Atualizar(BLL.Matricula mat) { SqlCommand cmd = new SqlCommand(@"UPDATE Matricula SET CodPlano = @CodPlano, CodAluno = @CodAluno, DataMatricula = @DataMatricula, DataVencimento = @DataVencimento"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@CodMatricula", mat.CodMatricula); cmd.Parameters.AddWithValue("@CodPlano", mat.CodPlano); cmd.Parameters.AddWithValue("@CodAluno", mat.CodAluno); cmd.Parameters.AddWithValue("@DataMatricula", mat.DataMatricula); cmd.Parameters.AddWithValue("@DataVencimento", mat.DataVencimento); cmd.ExecuteNonQuery(); //executando comando con.Desconectar(); //fechando conexao }
public void Cadastrar(BLL.Matricula mat) { SqlCommand cmd = new SqlCommand(@"INSERT INTO Matricula (CodPlano, CodAluno, DataMatricula, DataVencimento) VALUES (@CodPlano, @CodAluno, @DataMatricula, @DataVencimento)"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@CodMatricula", mat.CodMatricula); cmd.Parameters.AddWithValue("@CodPlano", mat.CodPlano); cmd.Parameters.AddWithValue("@CodAluno", mat.CodAluno); cmd.Parameters.AddWithValue("@DataMatricula", mat.DataMatricula); cmd.Parameters.AddWithValue("@DataVencimento", mat.DataVencimento); cmd.ExecuteNonQuery(); con.Desconectar(); }
public void Cadastrar(BLL.Matricula a) { SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"INSERT INTO TB_MATRICULA( Cod_Curso, RA_Aluno, Data_Matricula ) VALUES(@Cod_Curso, @RA_Aluno, @Data_Matricula)"; cmd.Parameters.AddWithValue("@Cod_Curso", a.Cod_curso); cmd.Parameters.AddWithValue("@RA_Aluno", a.Ra_aluno); cmd.Parameters.AddWithValue("@Data_Matricula", a.Data_matricula); cmd.ExecuteNonQuery(); con.Desconectar(); }
private void btnEditar_Click(object sender, EventArgs e) { //executar metodos de retorno if (dgvConsulta.RowCount > 0) { //Executar metodo de retorno dos dadoss mat.CodMatricula = Convert.ToInt16(dgvConsulta.SelectedCells[0].Value); mat = matDAL.RetornarDados(mat); //preenchendo txts cmbAluno.SelectedValue = mat.CodAluno; cmbPlano.SelectedValue = mat.CodPlano; mtxtDataMat.Text = Convert.ToDateTime(mat.DataMatricula).ToString(); mtxtDataVenc.Text = Convert.ToDateTime(mat.DataVencimento).ToString(); //redirecionando para a primeira aba tabMatricula.SelectedTab = tbpCadastro; //editar para verdadeiro editar = true; } }
public BLL.Matricula RetornarDados(BLL.Matricula mat) { SqlCommand cmd = new SqlCommand("SELECT * FROM Matricula WHERE CodMatricula = @CodMatricula"); cmd.Connection = con.Conectar(); //abrindo conexao cmd.Parameters.AddWithValue("@CodMatricula", mat.CodMatricula); SqlDataReader dr = cmd.ExecuteReader(); //executa a leitura if (dr.Read()) //conseguindo encontrar o registro { //preenchendo atributos com dados vindos do bd mat.CodMatricula = Convert.ToInt16(dr["CodMatricula"]); mat.CodPlano = Convert.ToInt16(dr["CodPlano"]); mat.CodAluno = Convert.ToInt16(dr["CodAluno"]); mat.DataMatricula = Convert.ToDateTime(dr["DataMatricula"]); mat.DataVencimento = Convert.ToDateTime(dr["DataVencimento"]); } dr.Close(); con.Desconectar(); //fechando conexao return(mat); //retornando objeto com dados preenchidos }