Beispiel #1
0
 public int AddBorrowed(UserWSDTO user, BorrowDTO record)
 {
     if (user != null && user.IsValid)
     {
         return(Manager.AddBorrowed(Translate(record)));
     }
     throw new System.Web.HttpRequestValidationException("Invalid user");
 }
Beispiel #2
0
 public int AddGenre(UserWSDTO user, string name)
 {
     if (user.IsValid && user.UserLevel >= AdminLevel)
     {
         return(Manager.AddGenere(name));
     }
     throw new System.Web.HttpRequestValidationException("Invalid user");
 }
Beispiel #3
0
 public bool DeleteGenre(UserWSDTO user, int iD)
 {
     if (user.IsValid && user.UserLevel >= AdminLevel)
     {
         return(Manager.DeleteGenre(iD));
     }
     throw new System.Web.HttpRequestValidationException("Invalid user");
 }
Beispiel #4
0
 public MediaWSDTO getMediaByID(UserWSDTO user, int iD)
 {
     if (user.IsValid && user.UserLevel >= 1)
     {
         return(Translate(Manager.FindByID(iD)));
     }
     else
     {
         throw new System.Web.HttpRequestValidationException("Invalid user");
     }
 }
Beispiel #5
0
 public bool DeleteMedia(UserWSDTO user, MediaWSDTO media)
 {
     if (user.IsValid && user.UserLevel >= AdminLevel)
     {
         return(Manager.DeleteMedia(Translate(media)));
     }
     else
     {
         throw new System.Web.HttpRequestValidationException("Invalid user");
     }
 }
Beispiel #6
0
 public bool DeleteBorrowed(UserWSDTO user, int?iD)
 {
     if (iD != null)
     {
         if (user.IsValid && user.UserLevel >= AdminLevel)
         {
             return(Manager.DeleteBorrowed((int)iD));
         }
     }
     return(false);
 }
Beispiel #7
0
 public IList <LanguageWSDTO> GetLanguages(UserWSDTO user, int?iD = null)
 {
     if (user.IsValid)
     {
         IList <ControllerLayer.LanguageDTO> response = (Manager.GetLanguages(iD));
         IList <LanguageWSDTO> result = new List <LanguageWSDTO>();
         for (int i = 0; i < response.Count; i++)
         {
             result.Add(Translate(response[i]));
         }
         return(result);
     }
     throw new System.Web.HttpRequestValidationException("Invalid user");
 }
Beispiel #8
0
        public IList <BorrowDTO> GetBorrowed(UserWSDTO user, int?bID = default(int?), int?uID = default(int?), int?MediaID = default(int?))
        {
            if (user != null && user.IsValid)
            {
                IList <BorrowDTO> Output = new List <BorrowDTO>();
                IList <ControllerLayer.BorrowDTO> Result;

                Result = Manager.GetBorrowed(bID, uID, MediaID);

                for (int i = 0; i < Result.Count; i++)
                {
                    Output.Add(Translate(Result[i]));
                }

                return(Output);
            }
            throw new System.Web.HttpRequestValidationException("Invalid user");
        }
Beispiel #9
0
 public bool DeleteReserve(UserWSDTO user, int?iD)
 {
     throw new NotImplementedException();
 }
Beispiel #10
0
 public IList <ReserveDTO> GetReserved(UserWSDTO user, int?rID = default(int?), int?uID = default(int?), int?MediaID = default(int?))
 {
     throw new NotImplementedException();
 }
Beispiel #11
0
 public int AddReserved(UserWSDTO user, ReserveDTO record)
 {
     throw new NotImplementedException();
 }