示例#1
0
        // Filtrar Grupo Pelo Nome
        //=================================================================================================================================

        public List <ModelGrupo> ListarTodosGruposNome(String nome)
        {
            try
            {
                DAL objDAL = new DAL();
                objDAL.LimparParametros();
                List <ModelGrupo> lista = new List <ModelGrupo>();
                ModelGrupo        item;
                DataTable         dt = objDAL.ExecutarConsulta(CommandType.Text, $"Select Id, GrupoNome From tbl_Grupos where GrupoNome = '{nome}'");

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    item = new ModelGrupo()
                    {
                        Id        = dt.Rows[i]["Id"].ToString(),
                        GrupoNome = dt.Rows[i]["GrupoNome"].ToString()
                    };
                    lista.Add(item);
                    objDAL.FecharConexao();
                }
                return(lista);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
示例#2
0
        public ModelGrupo RetornarGrupoId(int?Id)
        {
            try
            {
                DAL objDAL = new DAL();
                objDAL.LimparParametros();
                ModelGrupo item;
                DataTable  dt = objDAL.ExecutarConsulta(CommandType.Text, $"Select Id, GrupoNome From tbl_Grupos Where Id = '{Id}'");

                item = new ModelGrupo()
                {
                    Id        = dt.Rows[0]["Id"].ToString(),
                    GrupoNome = dt.Rows[0]["GrupoNome"].ToString()
                };
                objDAL.FecharConexao();
                return(item);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }