示例#1
0
        public List <PerfilesGridViewModel> CargarPerfilesClienteGridViewModel(Guid UidCliente)
        {
            List <PerfilesGridViewModel> lsPerfilesGridViewModel = new List <PerfilesGridViewModel>();

            SqlCommand query = new SqlCommand();

            query.CommandType = CommandType.Text;

            query.CommandText = "select sp.UidSegPerfil, sp.VchNombre, tp.UidTipoPerfil, sp.UidModuloInicial, tp.VchDescripcion as VchPerfil, es.VchDescripcion as VchEstatus, es.VchIcono from SegPerfiles sp, TiposPerfiles tp, Estatus es where sp.UidTipoPerfil = tp.UidTipoPerfil and sp.UidEstatus = es.UidEstatus and tp.UidAppWeb = '0D910772-AE62-467A-A7A3-79540F0445CB' and sp.UidCliente = '" + UidCliente + "'";

            DataTable dt = this.Busquedas(query);

            foreach (DataRow item in dt.Rows)
            {
                perfilesGridViewModel = new PerfilesGridViewModel()
                {
                    UidSegPerfil     = new Guid(item["UidSegPerfil"].ToString()),
                    VchNombre        = item["VchNombre"].ToString(),
                    UidTipoPerfil    = new Guid(item["UidTipoPerfil"].ToString()),
                    VchPerfil        = item["VchPerfil"].ToString(),
                    UidModuloInicial = new Guid(item["UidModuloInicial"].ToString()),
                    VchEstatus       = item["VchEstatus"].ToString(),
                    VchIcono         = item["VchIcono"].ToString()
                };

                lsPerfilesGridViewModel.Add(perfilesGridViewModel);
            }

            return(lsPerfilesGridViewModel);
        }
示例#2
0
        public List <PerfilesGridViewModel> CargarPerfilesGridViewModel()
        {
            List <PerfilesGridViewModel> lsPerfilesGridViewModel = new List <PerfilesGridViewModel>();

            SqlCommand query = new SqlCommand();

            query.CommandType = CommandType.Text;

            // No tiene validacion de perfil escuela query.CommandText = "select sp.UidSegPerfil, sp.VchNombre, tp.UidTipoPerfil, sp.UidModuloInicial, tp.VchDescripcion as VchPerfil, es.VchDescripcion as VchEstatus, es.VchIcono from SegPerfiles sp, TiposPerfiles tp, Estatus es where sp.UidSegPerfil != '17BB8F08-9D5F-425C-9B9B-1CA230C07C7F' and sp.UidSegPerfil != '18523B2B-C671-44AE-A3F6-F0255C4D11A8' and sp.UidTipoPerfil = tp.UidTipoPerfil and sp.UidEstatus = es.UidEstatus and tp.UidAppWeb = '514433C7-4439-42F5-ABE4-6BF1C330F0CA'";
            query.CommandText = "select sp.UidSegPerfil, sp.VchNombre, tp.UidTipoPerfil, sp.UidModuloInicial, tp.VchDescripcion as VchPerfil, es.VchDescripcion as VchEstatus, es.VchIcono from SegPerfiles sp, TiposPerfiles tp, Estatus es where sp.UidSegPerfil != '17BB8F08-9D5F-425C-9B9B-1CA230C07C7F' and sp.UidSegPerfil != '18523B2B-C671-44AE-A3F6-F0255C4D11A8' and sp.UidSegPerfil != 'ED9F4B98-EA8F-4D8F-8248-6BA42EC87B4E' and sp.UidSegPerfil != 'D0B10017-5701-4B1D-B72F-8458AA6F7ADE' and sp.UidTipoPerfil = tp.UidTipoPerfil and sp.UidEstatus = es.UidEstatus and tp.UidAppWeb = '514433C7-4439-42F5-ABE4-6BF1C330F0CA'";

            DataTable dt = this.Busquedas(query);

            foreach (DataRow item in dt.Rows)
            {
                perfilesGridViewModel = new PerfilesGridViewModel()
                {
                    UidSegPerfil     = new Guid(item["UidSegPerfil"].ToString()),
                    VchNombre        = item["VchNombre"].ToString(),
                    UidTipoPerfil    = new Guid(item["UidTipoPerfil"].ToString()),
                    VchPerfil        = item["VchPerfil"].ToString(),
                    UidModuloInicial = new Guid(item["UidModuloInicial"].ToString()),
                    VchEstatus       = item["VchEstatus"].ToString(),
                    VchIcono         = item["VchIcono"].ToString()
                };

                lsPerfilesGridViewModel.Add(perfilesGridViewModel);
            }

            return(lsPerfilesGridViewModel);
        }
示例#3
0
        public List <PerfilesGridViewModel> CargarPerfilesFranquiciaGridViewModel(Guid UidFranquiciatario)
        {
            List <PerfilesGridViewModel> lsPerfilesGridViewModel = new List <PerfilesGridViewModel>();

            SqlCommand query = new SqlCommand();

            query.CommandType = CommandType.Text;

            query.CommandText = "select sp.UidSegPerfil, sp.VchNombre, tp.UidTipoPerfil, sp.UidModuloInicial, tp.VchDescripcion as VchPerfil, es.VchDescripcion as VchEstatus, es.VchIcono from SegPerfiles sp, TiposPerfiles tp, Estatus es where sp.UidSegPerfil != 'D2C80D47-C14C-4677-A63D-C46BCB50FE17' and sp.UidTipoPerfil = tp.UidTipoPerfil and sp.UidEstatus = es.UidEstatus and tp.UidAppWeb = '6D70F88D-3CE0-4C8B-87A1-92666039F5B2' and sp.UidFranquiciatario = '" + UidFranquiciatario + "'";

            DataTable dt = this.Busquedas(query);

            foreach (DataRow item in dt.Rows)
            {
                perfilesGridViewModel = new PerfilesGridViewModel()
                {
                    UidSegPerfil     = new Guid(item["UidSegPerfil"].ToString()),
                    VchNombre        = item["VchNombre"].ToString(),
                    UidTipoPerfil    = new Guid(item["UidTipoPerfil"].ToString()),
                    VchPerfil        = item["VchPerfil"].ToString(),
                    UidModuloInicial = new Guid(item["UidModuloInicial"].ToString()),
                    VchEstatus       = item["VchEstatus"].ToString(),
                    VchIcono         = item["VchIcono"].ToString()
                };

                lsPerfilesGridViewModel.Add(perfilesGridViewModel);
            }

            return(lsPerfilesGridViewModel);
        }