Beispiel #1
0
        public PerfilDTO onePerfil(PerfilDTO onePerfil)
        {
            var lPerfiles = GetAll();

            onePerfil = lPerfiles.Single(x => x.Id_Perfil == onePerfil.Id_Perfil);
            return(onePerfil);
        }
 public void GrabaPerfilB()
 {
     var onePerfil = new PerfilDTO{Descripcion_Perfil = Descripcion_Perfil.Text.Trim(), Estatus_Perfil = true};
     var Insert = new PerfilDAO();
     Insert.Create(onePerfil);
     Response.Redirect("Perfles.aspx");
 }
Beispiel #3
0
        public static List <PermisosDTO> GetAllByPerfil(PerfilDTO onePerfil)
        {
            var lPermisos = GetAll();

            lPermisos = lPermisos.Where(x => x.Id_Perfil == onePerfil.Id_Perfil).ToList();
            return(lPermisos);
        }
Beispiel #4
0
 public void Delete(PerfilDTO onePerfil)
 {
     string query = "Delete Tabla_Catalogo_Perfil where Id_Perfil = @Id_Perfil";
     Helpers h = new Helpers();
     h.ExecuteNonQueryParam(query, onePerfil);
     string queryB = "delete Tabla_Registro_Permisos_Perfil where Id_Perfil = @Id_Perfil";
     h.ExecuteNonQueryParam(queryB, onePerfil);
 }
Beispiel #5
0
        public void Delete(PerfilDTO onePerfil)
        {
            string  query = "Delete Tabla_Catalogo_Perfil where Id_Perfil = @Id_Perfil";
            Helpers h     = new Helpers();

            h.ExecuteNonQueryParam(query, onePerfil);
            string queryB = "delete Tabla_Registro_Permisos_Perfil where Id_Perfil = @Id_Perfil";

            h.ExecuteNonQueryParam(queryB, onePerfil);
        }
 protected void loadPermisos(object sender, EventArgs e)
 {
     PerfilDAO GetOne = new PerfilDAO();
     var onePerfil = new PerfilDTO();
     onePerfil.Id_Perfil = Convert.ToInt32(ddlPerfil.SelectedItem.Value);
     onePerfil = GetOne.onePerfil(onePerfil);
     spanNombre.InnerText = onePerfil.Descripcion_Perfil;
     var lPermisos = onePerfil.lPermisos;
     rptPermiso.DataSource = lPermisos;
     rptPermiso.DataBind();
 }
Beispiel #7
0
 public void Create(PerfilDTO onePerfil)
 {
     string query = "insert into Tabla_Catalogo_Perfil (Descripcion_Perfil, Estatus_Perfil)values(@Descripcion_Perfil, @Estatus_Perfil)";
     Helpers h = new Helpers();
     h.ExecuteNonQueryParam(query, onePerfil);
     var lastPerfil = GetLast();
     var lModulos = ModuloDAO.GetAll();
     PermisosDAO insert = new PermisosDAO();
     foreach (var y in lModulos)
     {
         PermisosDTO onePermiso = new PermisosDTO();
         onePermiso.Id_Modulo = y.Id_Modulo;
         onePermiso.Id_Perfil = lastPerfil.Id_Perfil;
         insert.Insert(onePermiso);
     }
 }
Beispiel #8
0
        public void Create(PerfilDTO onePerfil)
        {
            string  query = "insert into Tabla_Catalogo_Perfil (Descripcion_Perfil, Estatus_Perfil)values(@Descripcion_Perfil, @Estatus_Perfil)";
            Helpers h     = new Helpers();

            h.ExecuteNonQueryParam(query, onePerfil);
            var         lastPerfil = GetLast();
            var         lModulos   = ModuloDAO.GetAll();
            PermisosDAO insert     = new PermisosDAO();

            foreach (var y in lModulos)
            {
                PermisosDTO onePermiso = new PermisosDTO();
                onePermiso.Id_Modulo = y.Id_Modulo;
                onePermiso.Id_Perfil = lastPerfil.Id_Perfil;
                insert.Insert(onePermiso);
            }
        }
 public static List<PermisosDTO> GetAllByPerfil(PerfilDTO onePerfil)
 {
     var lPermisos = GetAll();
     lPermisos = lPermisos.Where(x => x.Id_Perfil == onePerfil.Id_Perfil).ToList();
     return lPermisos;
 }
Beispiel #10
0
 public PerfilDTO onePerfil(PerfilDTO onePerfil)
 {
     var lPerfiles = GetAll();
     onePerfil = lPerfiles.Single(x => x.Id_Perfil == onePerfil.Id_Perfil);
     return onePerfil;
 }