Beispiel #1
0
        //retorna objeto cidades para preenchimento dos campos
        public Model.SubGrupoModel getSubGrupos()
        {
            conn = new SqlConnection(Strconexao);
            SqlCommand cmd = null;
            SqlDataReader dr;
            string commandtext = "SELECT subgrupo.*,grupos.grupo from subgrupo join grupos on grupos.codigo = subgrupo.grupo";
            Model.SubGrupoModel subgrupos = new Model.SubGrupoModel();

            try
            {
                cmd = new SqlCommand(commandtext, conn);
                conn.Open();
                dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                //
                while (dr.Read())
                {
                    subgrupos.Codigo = dr.GetInt32(0);
                    subgrupos.Grupo = dr.GetInt32(1);
                    subgrupos.Subgrupo = dr.GetString(2);
                    subgrupos.Bloqueado = dr.GetString(3);
                    subgrupos.Descricao_grupo = dr.GetString(4);

                }
                return subgrupos;
            }

            catch (SqlException ex)
            {
                throw new ApplicationException(ex.ToString());
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
        }
Beispiel #2
0
 private void tsexcluir_Click(object sender, EventArgs e)
 {
     BLL.SubGruposBLL subgruposBLL = new BLL.SubGruposBLL();
     Model.SubGrupoModel subgruposModel = new Model.SubGrupoModel();
     if (txtcodigo.Text == String.Empty)
     {
         MessageBox.Show("Selecione o subgrupo que deseja excluir", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         subgruposModel.Codigo = Convert.ToInt32(txtcodigo.Text);
         if (MessageBox.Show("Tem certeza que deseja excluir o grupo codigo " + txtcodigo.Text + "?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             subgruposBLL.ExcluirSubGrupos(subgruposModel);
             MessageBox.Show("SubGrupo excluído com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
             RecebeUltimoSubGrupo(0);
         }
         tsCancelar.Enabled = false;
     }
 }
Beispiel #3
0
        private void salvarSubGrupos()
        {
            if ((txtgrupo.Text != string.Empty) && (txtsubgrupo.Text != String.Empty))
            {
                BLL.SubGruposBLL subgruposBLL = new BLL.SubGruposBLL();
                Model.SubGrupoModel subgruposModel = new Model.SubGrupoModel();

                subgruposModel.Grupo = Convert.ToInt32(txtcodgrupo.Text);
                subgruposModel.Subgrupo = txtsubgrupo.Text;
                if ((rbnao.Checked == false) && (rbsim.Checked == true))
                {
                    subgruposModel.Bloqueado = "S";

                }
                if ((rbnao.Checked == true) && (rbsim.Checked == false))
                {
                    subgruposModel.Bloqueado = "N";
                }

                if (Modificar == false)
                {
                    subgruposBLL.IncluirSubGrupos(subgruposModel);
                }
                else
                {
                    subgruposModel.Codigo = Convert.ToInt32(txtcodigo.Text);
                    subgruposBLL.AlterarSubGrupos(subgruposModel);
                }
                MessageBox.Show("Dados Gravados com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {

                MessageBox.Show("informe o grupo e subgrupo antes de salvar", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }