public void banUser(DTUser_MovAdmin user)
 {
     ControllersHub.Instance.getIMovAdminController().banUser(DTToClass.DTToUser (user));
 }
Exemple #2
0
 public static DTUser_MovAdmin UserToDT_MovAdmin(Usuario user)
 {
     DTUser_MovAdmin dtUser = new DTUser_MovAdmin();
     dtUser.id = user.id;
     dtUser.username = user.apodo;
     dtUser.fullName = user.nombre;
     dtUser.mail = user.mail;
     dtUser.registerDate = (user.fechaRegistro == null) ? new DateTime() : user.fechaRegistro.Value;
     dtUser.locationLati = (float)user.latitud;
     dtUser.locationLong = (float)user.longitud;
     dtUser.numberResourcesMarkedInappr = (user.cantRecursosMarcadosInadecuados == null) ? 0 : user.cantRecursosMarcadosInadecuados.Value;
     dtUser.numberResourcesDisabled = (user.cantRecursosDeshabilitados == null) ? 0 : user.cantRecursosDeshabilitados.Value;
     dtUser.banned = user.banned;
     return dtUser;
 }
        public DTUserDetails_MovAdmin getUserDetails(DTUser_MovAdmin dtUser)
        {
            // get user object
            Usuario user = DTToClass.DTToUser(dtUser);

            // create user details
            DTUserDetails_MovAdmin userDetails = new DTUserDetails_MovAdmin();
            userDetails.user = ClassToDT.UserToDT_MovAdmin(ControllersHub.Instance.getIMovAdminController().getUser(user));
            userDetails.resources = new Collection<DTResource_MovAdmin>();

            // get resources.
            Collection<Recurso> resourcesCol = ControllersHub.Instance.getIMovAdminController().getResourcesListUser(user);
            foreach (Recurso resource in resourcesCol)
            {
                userDetails.resources.Add(ClassToDT.ResourceToDT_MovAdmin(resource));
            }

            // return the datatype.
            return userDetails;
        }