public List <ModelGrupo> listaGrupo() { List <ModelGrupo> listaGrupo = new List <ModelGrupo>(); using (SqlConnection con = new SqlConnection(connectionString)) { string SQL = "SELECT * FROM Grupos ORDER BY 1 ASC;"; con.Open(); SqlCommand command = new SqlCommand(SQL, con); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { ModelGrupo gr = new ModelGrupo { idgrupo = TratarConversaoDeDados.TrataInt(reader["idgrupo"]), nome = TratarConversaoDeDados.TrataString(reader["nome"]) }; listaGrupo.Add(gr); } reader.Close(); con.Close(); } return(listaGrupo); }
public IActionResult Cadastro(ModelGrupo grupo) { if (ModelState.IsValid) { grupo.GravarGrupo(); return(RedirectToAction("Index")); } return(View()); }
public void updateGrupo(ModelGrupo grupo, string nome) { using SqlConnection con = new SqlConnection(connectionString); string SQL = "UPDATE Grupos SET nome = '" + nome + "' WHERE idgrupo = " + grupo.idgrupo + " ;"; con.Open(); SqlCommand command = new SqlCommand(SQL, con); command.ExecuteNonQuery(); con.Close(); }
public void addGrupo(ModelGrupo grupo) { using SqlConnection con = new SqlConnection(connectionString); string SQL = "INSERT INTO Grupos (nome) VALUES ('" + grupo.nome + "');"; con.Open(); SqlCommand command = new SqlCommand(SQL, con); command.ExecuteNonQuery(); con.Close(); }
public IActionResult Filtro(ModelGrupo filtro) { try { String nome = filtro.GrupoNome.ToString(); ViewBag.ListaGrupo = new ModelGrupo().ListarTodosGruposNome(nome); return(View()); } catch (Exception) { return(View()); } }
public ModelGrupo buscaGrupo(int idgrupo) { ModelGrupo grupo = new ModelGrupo(); using (SqlConnection con = new SqlConnection(connectionString)) { string SQL = "SELECT * FROM Grupos idgrupo = " + idgrupo + ";"; con.Open(); SqlCommand command = new SqlCommand(SQL, con); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { grupo.idgrupo = TratarConversaoDeDados.TrataInt(reader["idgrupo"]); grupo.nome = TratarConversaoDeDados.TrataString(reader["nome"]); } reader.Close(); con.Close(); } return(grupo); }
public IActionResult updateGrupo(ModelGrupo grupo) { grupo.updateGrupo(grupo, grupo.nome); return(RedirectToAction("Grupos", "Grupos")); }
public IActionResult addGrupo(ModelGrupo grupo) { grupo.addGrupo(grupo); return(RedirectToAction("Grupos", "Grupos")); }