Пример #1
0
        public static capaDatos.cRegla RecuperarReglaPorId(int pIdRegla)
        {
            capaDatos.cRegla obj         = null;
            DataSet          dsResultado = capaSeguridad.GestiónRegla(pIdRegla, null, null, null, null, null, null, null, Constantes.cSQL_SELECT);

            if (dsResultado != null)
            {
                foreach (DataRow item in dsResultado.Tables["Regla"].Rows)
                {
                    obj = new capaDatos.cRegla();
                    if (item["rgl_codRegla"] != DBNull.Value)
                    {
                        obj.rgl_codRegla = Convert.ToInt32(item["rgl_codRegla"]);
                    }
                    if (item["rgl_Descripcion"] != DBNull.Value)
                    {
                        obj.rgl_Descripcion = item["rgl_Descripcion"].ToString();
                    }
                    if (item["rgl_PalabraClave"] != DBNull.Value)
                    {
                        obj.rgl_PalabraClave = item["rgl_PalabraClave"].ToString();
                    }
                    if (item["rgl_IsAgregarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsAgregarSoporta = Convert.ToBoolean(item["rgl_IsAgregarSoporta"]);
                    }
                    if (item["rgl_IsEditarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsEditarSoporta = Convert.ToBoolean(item["rgl_IsEditarSoporta"]);
                    }
                    if (item["rgl_IsEliminarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsEliminarSoporta = Convert.ToBoolean(item["rgl_IsEliminarSoporta"]);
                    }
                    if (item["rgl_codReglaPadre"] != DBNull.Value)
                    {
                        obj.rgl_codReglaPadre = Convert.ToInt32(item["rgl_codReglaPadre"]);
                    }
                    break;
                }
            }
            return(obj);
        }
Пример #2
0
        public static List <capaDatos.cRegla> RecuperarTodasReglas(string pFiltro)
        {
            List <capaDatos.cRegla> lista = new List <capaDatos.cRegla>();
            DataSet dsResultado           = capaSeguridad.GestiónRegla(null, null, null, null, null, null, null, pFiltro, Constantes.cSQL_SELECT);

            if (dsResultado != null)
            {
                foreach (DataRow item in dsResultado.Tables["Regla"].Rows)
                {
                    capaDatos.cRegla obj = new capaDatos.cRegla();
                    if (item["rgl_codRegla"] != DBNull.Value)
                    {
                        obj.rgl_codRegla = Convert.ToInt32(item["rgl_codRegla"]);
                    }
                    if (item["rgl_Descripcion"] != DBNull.Value)
                    {
                        obj.rgl_Descripcion = item["rgl_Descripcion"].ToString();
                    }
                    if (item["rgl_PalabraClave"] != DBNull.Value)
                    {
                        obj.rgl_PalabraClave = item["rgl_PalabraClave"].ToString();
                    }
                    if (item["rgl_IsAgregarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsAgregarSoporta = Convert.ToBoolean(item["rgl_IsAgregarSoporta"]);
                    }
                    if (item["rgl_IsEditarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsEditarSoporta = Convert.ToBoolean(item["rgl_IsEditarSoporta"]);
                    }
                    if (item["rgl_IsEliminarSoporta"] != DBNull.Value)
                    {
                        obj.rgl_IsEliminarSoporta = Convert.ToBoolean(item["rgl_IsEliminarSoporta"]);
                    }
                    if (item["rgl_codReglaPadre"] != DBNull.Value)
                    {
                        obj.rgl_codReglaPadre = Convert.ToInt32(item["rgl_codReglaPadre"]);
                    }
                    lista.Add(obj);
                }
            }
            return(lista);
        }