public List <PermisosCheckBoxListModel> CargarAccesosModulosPermisos(Guid UidSegPerfil) { List <PermisosCheckBoxListModel> lsmodulosCheckBoxListModel = new List <PermisosCheckBoxListModel>(); SqlCommand query = new SqlCommand(); query.CommandType = CommandType.Text; query.CommandText = "select p.* from Permisos p, AccesosPerfiles ap where p.UidPermiso = ap.UidPermiso and ap.UidSegPerfil ='" + UidSegPerfil + "'order by VchDescripcion asc"; DataTable dt = this.Busquedas(query); foreach (DataRow item in dt.Rows) { permisosCheckBoxListModel = new PermisosCheckBoxListModel() { UidPermiso = new Guid(item["UidPermiso"].ToString()), VchDescripcion = item["VchDescripcion"].ToString(), UidSegModulo = new Guid(item["UidSegModulo"].ToString()) }; lsmodulosCheckBoxListModel.Add(permisosCheckBoxListModel); } return(lsmodulosCheckBoxListModel); }
public List <PermisosCheckBoxListModel> CargarModulosPermisosFranquicias(Guid UidSegPerfil) { List <PermisosCheckBoxListModel> lsmodulosCheckBoxListModel = new List <PermisosCheckBoxListModel>(); SqlCommand query = new SqlCommand(); query.CommandType = CommandType.Text; //query.CommandText = "select * from Permisos p, SegModulos sm where sm.UidAppWeb != '514433C7-4439-42F5-ABE4-6BF1C330F0CA' and p.UidSegModulo = sm.UidSegModulo order by VchDescripcion asc"; query.CommandText = "select pe.*, sm.* from Permisos pe, SegModulos sm, AccesosPerfiles ap, SegPerfiles sp where ap.UidPermiso = pe.UidPermiso and sp.UidSegPerfil = ap.UidSegPerfil and ap.UidSegModulo = sm.UidSegModulo and pe.UidSegModulo = sm.UidSegModulo and sp.UidSegPerfil = '" + UidSegPerfil + "' order by pe.VchDescripcion asc"; DataTable dt = this.Busquedas(query); foreach (DataRow item in dt.Rows) { permisosCheckBoxListModel = new PermisosCheckBoxListModel() { UidPermiso = new Guid(item["UidPermiso"].ToString()), VchDescripcion = item["VchDescripcion"].ToString(), UidSegModulo = new Guid(item["UidSegModulo"].ToString()) }; lsmodulosCheckBoxListModel.Add(permisosCheckBoxListModel); } return(lsmodulosCheckBoxListModel); }
public List <PermisosCheckBoxListModel> ObtenerModulosPermisos(Guid UidModulo) { List <PermisosCheckBoxListModel> lsmodulosCheckBoxListModel = new List <PermisosCheckBoxListModel>(); SqlCommand query = new SqlCommand(); query.CommandType = CommandType.Text; query.CommandText = "select pe.UidPermiso, pe.VchDescripcion from Permisos pe, SegModulos sm where pe.UidSegModulo = sm.UidSegModulo and sm.UidSegModulo ='" + UidModulo.ToString() + "'"; DataTable dt = this.Busquedas(query); foreach (DataRow item in dt.Rows) { permisosCheckBoxListModel = new PermisosCheckBoxListModel() { UidPermiso = new Guid(item["UidPermiso"].ToString()), VchDescripcion = item["VchDescripcion"].ToString() }; lsmodulosCheckBoxListModel.Add(permisosCheckBoxListModel); } return(lsmodulosCheckBoxListModel); }