Example #1
0
        public IActionResult AddUser(User nUser)
        {
            RPclient_class rpUC = new RPclient_class();

            rpUC.Add(nUser);
            return(CreatedAtAction(nameof(AddUser), nUser));
        }
Example #2
0
 public IActionResult removeAdmin([FromBody] User_Course UCReg)
 {
     if (!UCReg.Rol.Equals("User"))
     {
         RPclient_class rpUC = new RPclient_class();
         rpUC.UpdateUser(UCReg.UserId, UCReg.CourseId, "User");
         return(Ok("Usuario actualizado: Ahora es User"));
     }
     else
     {
         return(Conflict("Usuario ya es un User"));
     }
 }
Example #3
0
        public IActionResult Get(int id)
        {
            RPclient_class rpUC = new RPclient_class();

            var ucRet = rpUC.ObtainAdmins(id);

            if (ucRet.Count == 0)
            {
                var nf = NotFound("No hay usuarios admin o el curso no existe.");
                return(nf);
            }

            return(Ok(ucRet));
        }