Beispiel #1
0
 //Add Role Actancial a una arena
 public int addRoleActToArena(RoleActancial role) //regresa 0 si es agregado
 {
     if (ValidateVal(Name) && ValidateVal(role.Name))
     {
         return(new AccesoDatos().AddRoleActToArena(Name, role.Name));
     }
     return(-1);
 }
Beispiel #2
0
        //Eliminar role actancial de la arena
        public int delRoleActOfArena(RoleActancial role) //regresa 0 si es agregado
        {
            if (Arena.ValidateVal(Name) && Arena.ValidateVal(role.Name))
            {
                return(new AccesoDatos().DelRoleActOfArena(Name, role.Name));
            }

            return(-1);
        }
Beispiel #3
0
 //Método para agregar rol actancial a  una acción usando el nombre de la arena
 public int addRoleActToAction(string namearena, RoleActancial role) //regresa 0 si es agregado
 {
     roleact = role;
     if (Arena.ValidateVal(namearena) && Arena.ValidateVal(Name) && Arena.ValidateVal(roleact.Name))
     {
         return(new AccesoDatos().AddRoleActToAction(namearena, Name, roleact.Name));
     }
     return(-1);
 }
Beispiel #4
0
        //Elimina role actancial de la arena,
        //Se eliminan el rol actancial asociado a la arena y a la funcionalidad
        public int delRoleActOfAction(RoleActancial role) //regresa 0 si es agregado
        {
            roleact = role;
            if (Arena.ValidateVal(Id) && Arena.ValidateVal(roleact.Id))
            {
                return(new AccesoDatos().DelRoleActOfAction(Id, roleact.Id));
            }

            else
            if (Arena.ValidateVal(Name) && Arena.ValidateVal(roleact.Name))
            {
                return(new AccesoDatos().DelRoleActOfAction(Name, roleact.Name));
            }

            return(-1);
        }