Esempio n. 1
0
 public List<User> GetMembers()
 {
     List<User> usrList;
     UserDAL usrDAL = new UserDAL();
     usrList = usrDAL.GetUsers();
     return usrList;
 }
Esempio n. 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;
     }
 }
Esempio n. 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;
     }
 }
Esempio n. 4
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;
        }
Esempio n. 5
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;
     }
 }