Пример #1
0
 public string Gravar(C_GrupoUsuarioENT c_grupoUsuarioEnt)
 {
     try
     {
         conexao.LimparParametros();
         conexao.AdicionarParametros("@grupo", c_grupoUsuarioEnt.grupo);
         sql.Clear();
         sql.AppendLine("INSERT INTO Usuario_Grupo (Grupo) VALUES (@grupo) SELECT @@IDENTITY AS retorno");
         string retorno = conexao.Manipular(CommandType.Text, Convert.ToString(sql)).ToString();
         return(retorno);
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }
Пример #2
0
        public string Excluir(C_GrupoUsuarioENT c_grupoUsuarioEnt)
        {
            string excluido = "0";

            try
            {
                conexao.LimparParametros();
                conexao.AdicionarParametros("@codigo", c_grupoUsuarioEnt.codigo);
                sql.Clear();
                sql.AppendLine("DELETE Usuario_Grupo WHERE Codigo = @codigo");
                conexao.Manipular(CommandType.Text, Convert.ToString(sql));
                return(excluido = "1");
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }
Пример #3
0
 public string Atualizar(C_GrupoUsuarioENT c_grupoUsuarioEnt)
 {
     try
     {
         conexao.LimparParametros();
         conexao.AdicionarParametros("@codigo", c_grupoUsuarioEnt.codigo);
         conexao.AdicionarParametros("@grupo", c_grupoUsuarioEnt.grupo);
         sql.Clear();
         sql.AppendLine("UPDATE Usuario_Grupo SET Grupo = @grupo WHERE Codigo = @codigo ");
         sql.AppendLine("SELECT Codigo FROM Usuario_Grupo WHERE Grupo = @grupo");
         string retorno = conexao.Manipular(CommandType.Text, Convert.ToString(sql)).ToString();
         return(retorno);
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }
Пример #4
0
        private void txtGrupo_KeyUp(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
            case Keys.Back:
                txtCodGrupo.Text = "";
                txtGrupo.Text    = "";
                break;

            case Keys.Delete:
                txtCodGrupo.Text = "";
                txtGrupo.Text    = "";
                break;
            }
            if (e.KeyCode == Keys.F2)
            {
                FrmPesquisar frmPesquisar = new FrmPesquisar();
                frmPesquisar.buscar = "GrupoUsuario"; //passo o que deve ser pesquisado para a pesquisa genérica
                frmPesquisar.ShowDialog();
                try
                {
                    string codigo = frmPesquisar.codigo;
                    if (codigo != null)
                    {
                        C_GrupoUsuarioENT c_grupoUsuarioEnt = new C_GrupoUsuarioENT();
                        C_GrupoUsuarioBLL c_grupoUsuarioBll = new C_GrupoUsuarioBLL();
                        txtCodGrupo.Text         = frmPesquisar.codigo.ToString(); //pego o código de retorno da pesquisa genérica
                        c_grupoUsuarioEnt.codigo = Convert.ToInt16(txtCodGrupo.Text);
                        string retorno = c_grupoUsuarioBll.ConsultarPorCodigo(c_grupoUsuarioEnt);
                        Convert.ToInt16(retorno);
                        txtCodGrupo.Text = c_grupoUsuarioEnt.codigo.ToString();
                        txtGrupo.Text    = c_grupoUsuarioEnt.grupo;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Falha: " + ex, "Falha", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtCodigo.Clear();
                }
            }
        }
Пример #5
0
        private void txtGrupo_KeyPress(object sender, KeyPressEventArgs e)
        {
            funcoes.ApenasNumeros(e);
            C_GrupoUsuarioENT c_grupoUsuarioEnt = new C_GrupoUsuarioENT();
            C_GrupoUsuarioBLL c_grupoUsuarioBll = new C_GrupoUsuarioBLL();

            funcoes.ApenasNumeros(e);
            if ((txtCodGrupo.Text != "") && (e.KeyChar == (char)Keys.Enter))
            {
                c_grupoUsuarioEnt.codigo = Convert.ToInt16(txtCodGrupo.Text);
                string retorno = c_grupoUsuarioBll.ConsultarPorCodigo(c_grupoUsuarioEnt);
                if (retorno == "0")
                {
                    MessageBox.Show("Registro inexistente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtCodGrupo.Clear();
                    txtGrupo.Clear();
                }
                else
                {
                    txtCodGrupo.Text = c_grupoUsuarioEnt.codigo.ToString();
                    txtGrupo.Text    = c_grupoUsuarioEnt.grupo;
                }
            }
        }
Пример #6
0
        public string ConsultarPorNome(C_GrupoUsuarioENT c_grupoUsuarioEnt)
        {
            string retorno = "0";

            try
            {
                conexao.LimparParametros();
                conexao.AdicionarParametros("@grupo", c_grupoUsuarioEnt.grupo);
                sql.Clear();
                sql.AppendLine("SELECT Codigo, Grupo FROM Usuario_Grupo WHERE Grupo = @grupo");
                DataTable dt = conexao.Consultar(CommandType.Text, Convert.ToString(sql));
                foreach (DataRow dr in dt.Rows)
                {
                    c_grupoUsuarioEnt.codigo = Convert.ToInt16(dr["Codigo"]);
                    c_grupoUsuarioEnt.grupo  = dr["Grupo"].ToString();
                    retorno = "1";
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                return(ex.Message);
            }
        }