Example #1
0
 void IInternalGeneral <PermisoUsuario> .Erase(PermisoUsuario Data)
 {
     this.CrearComando("PermisosUsuario_Delete");
     this.ParametersAddInt("IDUsuario", Data.Usuario.ID);
     this.ParametersAddInt("IDPermiso", Data.Permiso.ID);
     this.Update("Error: No se pudo eliminar el permiso de usuario.");
 }
Example #2
0
 void IInternalGeneral <PermisoUsuario> .Add(PermisoUsuario Data)
 {
     this.CrearComando("PermisosUsuario_Insert");
     this.ParametersAddInt("IDUsuario", Data.Usuario.ID);
     this.ParametersAddInt("IDPermiso", Data.Permiso.ID);
     this.Insert("Error: No se pudo agregar el permiso de usuario.");
 }
Example #3
0
 private void _CargarPermisoDeUsuario(DataRow DR, PermisoUsuario PU)
 {
     PU.Usuario    = new Usuario();
     PU.Usuario.ID = int.Parse(DR["IDUsuario"].ToString());
     PU.Usuario.Find();
     PU.Permiso    = new Permiso();
     PU.Permiso.ID = int.Parse(DR["IDPermiso"].ToString());
     PU.Permiso.Find();
 }
Example #4
0
 public void EliminarPermisos()
 {
     foreach (Permiso P in Permisos)
     {
         PermisoUsuario PU = new PermisoUsuario();
         PU.Usuario = this;
         PU.Permiso = P;
         PU.Erase();
     }
 }
Example #5
0
        public void CargarPermisos()
        {
            PermisoUsuario PermisoUsuario = new PermisoUsuario();

            PermisoUsuario.Usuario    = new Usuario();
            PermisoUsuario.Usuario.ID = this.ID;
            List <PermisoUsuario> PermisosUsuario = PermisoUsuario.List();

            foreach (PermisoUsuario P in PermisosUsuario)
            {
                Permisos.Add(P.Permiso);
            }
        }
Example #6
0
        List <PermisoUsuario> IInternalGeneral <PermisoUsuario> .List(PermisoUsuario Data)
        {
            this.CrearComando("PermisosUsuario_List");
            this.ParametersAddInt("IDUsuario", Data.Usuario.ID);
            DataTable             DT = this.List("Error: No se pudo listar los permisos de usuario.");
            List <PermisoUsuario> PermisosDeUsuario = new List <PermisoUsuario>();

            foreach (DataRow DR in DT.Rows)
            {
                PermisoUsuario PU = new PermisoUsuario();
                _CargarPermisoDeUsuario(DR, PU);
                PermisosDeUsuario.Add(PU);
            }
            return(PermisosDeUsuario);
        }
Example #7
0
 DataTable IInternalGeneral <PermisoUsuario> .ListaP(PermisoUsuario Data)
 {
     throw new NotImplementedException();
 }
Example #8
0
 void IInternalGeneral <PermisoUsuario> .FindUltimo(PermisoUsuario Data)
 {
     throw new NotImplementedException();
 }
Example #9
0
 void IInternalGeneral <PermisoUsuario> .Modify(PermisoUsuario Data)
 {
     throw new NotImplementedException();
 }