public List <Modelo.Disciplina> SelectAll() { Modelo.Disciplina disciplina; List <Modelo.Disciplina> ListDisciplina = new List <Modelo.Disciplina>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Disciplina Order by Disciplina"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { disciplina = new Modelo.Disciplina( int.Parse(dr["idDisciplina"].ToString()), dr["Disciplina"].ToString() ); ListDisciplina.Add(disciplina); } } dr.Close(); conn.Close(); return(ListDisciplina); }
public void update(Modelo.Disciplina disciplina) { Delete(disciplina); if (disciplina.existDocumento()) { Insert(disciplina); } }
public void Delete(Modelo.Disciplina disciplina) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Delete from DocumentoDisciplina where IdDisciplina=@IdDisciplina", conn); cmd.Parameters.AddWithValue("IdDisciplina", disciplina.idDisciplina); cmd.ExecuteNonQuery(); conn.Close(); }
public List <Modelo.Modulo> Select(int idModulo) { // Variavel para armazenar um modulo Modelo.Modulo DALmodulo; // Cria Lista Vazia List <Modelo.Modulo> DALlistModulo = new List <Modelo.Modulo>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Modulo Where idModulo = @idModulo"; cmd.Parameters.AddWithValue("@idModulo", idModulo); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do modulo do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { Modelo.Disciplina dis = new Modelo.Disciplina(); DALDisciplina daldis = new DALDisciplina(); dis = (daldis.Select(Convert.ToInt32(dr["idDisciplina"])))[0]; // Cria objeto com dados lidos do banco de dados DALmodulo = new Modelo.Modulo( dr["idModulo"].ToString(), dr["titulo"].ToString(), dr["descricao"].ToString(), Convert.ToInt32(dr["idDisciplina"])); if (DALmodulo.idDisciplina != null) { DALmodulo.disciplina = daldis.Select(DALmodulo.idDisciplina)[0]; } // Adiciona o livro lido à lista DALlistModulo.Add(DALmodulo); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(DALlistModulo); }
public void Insert(Modelo.Disciplina disciplina) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); foreach (Modelo.DocumentoDisciplina I in disciplina.listDocumento) { SqlCommand cmd = new SqlCommand("insert into DocumentoDisciplina (IdDisciplina, IdDocumento) values(@IdDisciplina, @IdDocumento)", conn); cmd.Parameters.AddWithValue("@IdDisciplina", disciplina.idDisciplina); cmd.Parameters.AddWithValue("@IdDocumento", I.idDocumento); cmd.ExecuteNonQuery(); } conn.Close(); }
public void Update(Modelo.Disciplina obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("UPDATE Disciplina SET Disciplina = @Disciplina WHERE idDisciplina = @idDisciplina", conn); cmd.Parameters.AddWithValue("@idDisciplina", obj.idDisciplina); cmd.Parameters.AddWithValue("@Disciplina", obj.disciplina); cmd.ExecuteNonQuery(); conn.Close(); }
public List <Modelo.Modulo> SelectAll() { Modelo.Modulo DALmodulo; // Cria Lista Vazia List <Modelo.Modulo> DALlistModulo = new List <Modelo.Modulo>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Modulo"; // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { Modelo.Disciplina dis = new Modelo.Disciplina(); DALDisciplina daldis = new DALDisciplina(); dis = (daldis.Select(Convert.ToInt32(dr["idDisciplina"])))[0]; Modelo.Modulo mod = new Modelo.Modulo(); DALmodulo = new Modelo.Modulo( dr["idModulo"].ToString(), dr["titulo"].ToString(), dr["descricao"].ToString(), Convert.ToInt32(dr["idDisciplina"])); if (DALmodulo.idDisciplina != null) { DALmodulo.disciplina = daldis.Select(DALmodulo.idDisciplina)[0]; } // Adiciona o livro lido à lista DALlistModulo.Add(DALmodulo); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(DALlistModulo); }
protected void Inserir_Click(object sender, EventArgs e) { Modelo.Disciplina disciplina = new Modelo.Disciplina(0, TxtNomeDisciplina.Text); List <int> ListIdDocumentoDisciplina = new List <int>(); foreach (ListItem I in CheckBoxListDocumentos.Items) { if (I.Selected) { disciplina.listDocumento.Add(new Modelo.DocumentoDisciplina(0, int.Parse(I.Value))); } } DAL.DALDisciplina DALDisciplina = new DAL.DALDisciplina(); DALDisciplina.Insert(disciplina); Response.Redirect("~\\Admin\\WebFormGerenciarDisciplina.aspx"); }
public void Insert(Modelo.Modulo obj) { SqlConnection sc = new SqlConnection(connectionString); sc.Open(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = System.Data.CommandType.Text; Modelo.Disciplina dis = new Modelo.Disciplina(); dis = obj.disciplina; cmd.CommandText = "INSERT INTO Modulo(titulo, descricao, idDisciplina) VALUES(@titulo, @descricao, @idDisciplina)"; cmd.Parameters.AddWithValue("@titulo", obj.titulo); cmd.Parameters.AddWithValue("@descricao", obj.descricao); cmd.Parameters.AddWithValue("@idDisciplina", dis.idDisciplina); cmd.Connection = sc; cmd.ExecuteNonQuery(); sc.Close(); }
public void Update(Modelo.Modulo obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); Modelo.Disciplina dis = new Modelo.Disciplina(); dis.idDisciplina = obj.idDisciplina; SqlCommand cmd = new SqlCommand("UPDATE Modulo SET titulo = @titulo, descricao = @descricao, idDisciplina = @idDisciplina WHERE idModulo = @idModulo", conn); cmd.Parameters.AddWithValue("@idModulo", obj.idModulo); cmd.Parameters.AddWithValue("@titulo", obj.titulo); cmd.Parameters.AddWithValue("@descricao", obj.descricao); cmd.Parameters.AddWithValue("@idDisciplina", dis.idDisciplina); // Executa Comando cmd.ExecuteNonQuery(); }
public void Insert(Modelo.Disciplina obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); if (obj.idDisciplina == 0) { obj.idDisciplina = GetIdMax(); } SqlCommand cmd = new SqlCommand("INSERT INTO Disciplina (IdDisciplina, Disciplina) VALUES(@idDisciplina,@Disciplina)", conn); cmd.Parameters.AddWithValue("@idDisciplina", obj.idDisciplina); cmd.Parameters.AddWithValue("@Disciplina", obj.disciplina); cmd.ExecuteNonQuery(); if (obj.existDocumento()) { new DAL.DALDocumentoDisciplina().Insert(obj); } conn.Close(); }
public Modelo.Disciplina Select(string ID) { Modelo.Disciplina disciplina = new Modelo.Disciplina(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "select * FROM Disciplina WHERE IdDisciplina = @idDisciplina"; cmd.Parameters.AddWithValue("@idDisciplina", ID); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { disciplina.idDisciplina = int.Parse(dr["idDisciplina"].ToString()); disciplina.disciplina = dr["Disciplina"].ToString(); } DAL.DALDocumentoDisciplina dALDocumentoDisciplina = new DALDocumentoDisciplina(); disciplina.listDocumento = dALDocumentoDisciplina.SelectALL(disciplina.idDisciplina.ToString()); conn.Close(); return(disciplina); }
public List <Modelo.Disciplina> Select(int idDisciplina) { Modelo.Disciplina DALdis; // Cria Lista Vazia List <Modelo.Disciplina> DALlistDis = new List <Modelo.Disciplina>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Disciplina Where idDisciplina = @idDisciplina"; cmd.Parameters.AddWithValue("@idDisciplina", idDisciplina); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados DALdis = new Modelo.Disciplina( Convert.ToInt32(dr["idDisciplina"]), dr["nome"].ToString() ); // Adiciona a disciplina lida à lista DALlistDis.Add(DALdis); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(DALlistDis); }
public List <Modelo.Disciplina> SelectAll() { // Variavel para armazenar um livro Modelo.Disciplina aDisciplina; // Cria Lista Vazia List <Modelo.Disciplina> aListDisciplina = new List <Modelo.Disciplina> (); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Disciplina"; // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aDisciplina = new Modelo.Disciplina(Convert.ToInt32(dr["idDisciplina"]), dr["nome"].ToString()); // Adiciona o livro lido à lista aListDisciplina.Add(aDisciplina); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListDisciplina); }
protected void Page_Load(object sender, EventArgs e) { controleListaDocumentoDisciplina(); disciplina = dALDisciplina.Select(Session["IdDisciplina"].ToString()); LabelDisciplina.Text = disciplina.disciplina; }