private void salvarGrupos() { BLL.GruposBLL gruposBLL = new BLL.GruposBLL(); Model.GrupoModel gruposModel = new Model.GrupoModel(); gruposModel.Grupo = txtgrupo.Text; if ((rbnao.Checked == false) && (rbsim.Checked == true)) { gruposModel.Bloqueado = "S"; } if ((rbnao.Checked == true) && (rbsim.Checked == false)) { gruposModel.Bloqueado = "N"; } if (Modificar == false) { gruposBLL.IncluirGrupos(gruposModel); } else { gruposModel.Codigo = Convert.ToInt32(txtcodigogrupo.Text); gruposBLL.AlterarGrupos(gruposModel); } MessageBox.Show("Dados Gravados com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void tsexcluir_Click(object sender, EventArgs e) { BLL.GruposBLL gruposBLL = new BLL.GruposBLL(); Model.GrupoModel gruposModel = new Model.GrupoModel(); if (txtcodigogrupo.Text == String.Empty) { MessageBox.Show("Selecione o grupo que deseja excluir", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { gruposModel.Codigo = Convert.ToInt32(txtcodigogrupo.Text); if (MessageBox.Show("Tem certeza que deseja excluir o grupo codigo " + txtcodigogrupo.Text + "?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { gruposBLL.ExcluirGrupos(gruposModel); MessageBox.Show("Grupo excluído com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); RecebeUltimoGrupo(0); } tsCancelar.Enabled = false; } }
//retorna objeto cidades para preenchimento dos campos /*public Model.GrupoModel getGrupos() { conn = new SqlConnection(Strconexao); SqlCommand cmd = null; SqlDataReader dr; string commandtext = "select * from grupos"; Model.GrupoModel grupos = new Model.GrupoModel(); try { cmd = new SqlCommand(commandtext, conn); conn.Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); // while (dr.Read()) { grupos.Codigo = dr.GetInt32(0); grupos.Bloqueado = dr.GetString(2); grupos.Grupo = dr.GetString(1); } return grupos; } catch (SqlException ex) { throw new ApplicationException(ex.ToString()); } finally { if (conn.State == ConnectionState.Open) { conn.Close(); } } }*/ public Model.GrupoModel getGrupos(int codigo) { conn = new SqlConnection(Strconexao); SqlCommand cmd = null; SqlDataReader dr; string commandtext; if (codigo != 0) { commandtext = "select * from grupos where codigo=" + codigo; } else { commandtext = "select * from grupos"; } Model.GrupoModel grupo = new Model.GrupoModel(); try { cmd = new SqlCommand(commandtext, conn); conn.Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); // while (dr.Read()) { grupo.Codigo = dr.GetInt32(0); grupo.Grupo = dr.GetString(1); grupo.Bloqueado = dr.GetString(2); } return grupo; } catch (SqlException ex) { throw new ApplicationException(ex.ToString()); } finally { if (conn.State == ConnectionState.Open) { conn.Close(); } } }