Beispiel #1
0
 public List<User> GetMembers()
 {
     List<User> usrList;
     UserDAL usrDAL = new UserDAL();
     usrList = usrDAL.GetUsers();
     return usrList;
 }
Beispiel #2
0
 public bool SaveBoat(Boat newBoat)
 {
     UserDAL usrDAL = new UserDAL();
     List<User> userlist = usrDAL.GetUsers();
     if (userlist.Exists(x => x.PersonalNumber == newBoat.Personalnumber))
     {
         usrDAL.AddBoat(newBoat);
         return true;
     }
     else
     {
         return false;
     }
 }
Beispiel #3
0
 public bool DeleteMember(int p)
 {
     UserDAL usrDAL = new UserDAL();
     List<User> usrList = usrDAL.GetUsers();
     if(usrList.Exists(x => x.PersonalNumber == p))
     {
         usrDAL.DeleteMember(p);
         return true;
     }
     else
     {
         return false;
     }
 }
Beispiel #4
0
 public bool DeleteBoat(int p)
 {
     UserDAL usrDAL = new UserDAL();
     List<Boat> boatList = usrDAL.GetBoats();
     if (boatList.Exists(x => x.BoatID == p))
     {
         usrDAL.DeleteBoat(p);
         return true;
     }
     else
     {
         return false;
     }
 }
Beispiel #5
0
        public List<MemberInformation> GetMembersAndBoats()
        {
            UserDAL usrDAL = new UserDAL();
            List<User> usrList = usrDAL.GetUsers();
            List<MemberInformation> memberAndBoats = new List<MemberInformation>(100);

            foreach(User user in usrList)
            {
                memberAndBoats.Add(new MemberInformation
                {
                    User = user,
                    BoatList = usrDAL.GetMembersBoats(user.PersonalNumber)
                });
            }
            memberAndBoats.TrimExcess();
            return memberAndBoats;
        }
Beispiel #6
0
 public bool SaveMember(User user)
 {
     UserDAL usrDAL = new UserDAL();
     List<User> userlist = usrDAL.GetUsers();
     if (userlist.Exists(x => x.PersonalNumber == user.PersonalNumber))
     {
         return false;
     }
     else
     {
         usrDAL.AddMember(user);
         return true;
     }
 }
Beispiel #7
0
 public List<Boat> GetBoats()
 {
     UserDAL usrDAL = new UserDAL();
     return usrDAL.GetBoats();
 }
Beispiel #8
0
 public void UpdateMember(User user, int userPersonalNumber)
 {
     UserDAL usrDAL = new UserDAL();
     usrDAL.UpdateMember(user, userPersonalNumber);
 }
Beispiel #9
0
 public void UpdateBoat(Boat boat)
 {
     UserDAL usrDAL = new UserDAL();
     usrDAL.UpdateBoat(boat);
 }