示例#1
0
        public List <VehicleType> ListVehicleTypes()
        {
            List <VehicleType> ret = new List <VehicleType>();
            List <SERVDataContract.DbLinq.VehicleType> locs = new ListDAL().ListVehicleTypes();

            foreach (SERVDataContract.DbLinq.VehicleType l in locs)
            {
                ret.Add(new VehicleType(l));
            }
            return(ret);
        }
示例#2
0
        public List <Group> ListGroups()
        {
            List <Group> ret = new List <Group>();
            List <SERVDataContract.DbLinq.SERVDBGROUp> groups = new ListDAL().ListGroups();

            foreach (SERVDataContract.DbLinq.SERVDBGROUp l in groups)
            {
                ret.Add(new Group(l));
            }
            return(ret);
        }
        public bool existonlistBool(int List1, int GameID)
        {
            List <ListRow> list1 = ListDAL.GetListContent(List1, 1);// hämtar ner listraderna

            for (var i = 0; i < list1.Count; i++)
            {
                if (list1[i].GameID == GameID) // kollar om det finns en listrad med samma id
                {
                    return(false);             // returnerar false om det gör det
                }
            }
            return(true); //returnera true om det inte gör det..
        }
        public bool doesListExistBool(int LookingForThisListID)
        {
            List <List> listor = ListDAL.GetLists(1) as List <List>;

            for (var i = 0; i < listor.Count; i++)
            {
                if (listor[i].ListID == LookingForThisListID)
                { // vi letar efter ett list-id som ska matcha listId't vi skickat in, om vi hittar så finns listan och vi returnerar true
                    return(true);
                }
            }
            return(false);
        }
        public IEnumerable <Game> GetListContent(int ListID)
        {
            var  Listcontent        = ListDAL.GetListContent(ListID, 1); //hårdkodar in värdet 1 då programmet är begränsat till 1 användare..
            var  ListcontentAndName = new List <Game>();
            Game GameDet;

            for (var i = 0; i < Listcontent.Count; i++)
            {
                GameDet = GameDAL.GetGameDetails(1, Listcontent[i].GameID); //hämtar ut spelet som finns på listan.
                ListcontentAndName.Add(GameDet);                            //lägger in spelet i listan..
            }

            return(ListcontentAndName); //returnerar alla spelen i listan...
        }
 public IEnumerable <List> GetLists()
 {
     return(ListDAL.GetLists(1)); //Hårdkodar in värdet 1 här, då programmet blir begränsatt till 1 användare...
 }
 public void CreateList(string ListName)
 {
     ListDAL.CreateList(1, ListName);
 }
 public void AddGameToList(int GameID, int ListID)
 {
     ListDAL.AddGameToList(GameID, ListID);
 }
 public void RemoveGameFromList(int ListID, int GameID)
 {
     ListDAL.RemoveGameFromList(ListID, GameID);
 }
示例#10
0
        public bool UpdateList(ListDTO list)
        {
            ListDAL listDAL = new ListDAL();

            return(listDAL.UpdateList(list));
        }
示例#11
0
        public bool InsertList(ListDTO list)
        {
            ListDAL listDAL = new ListDAL();

            return(listDAL.InsertList(list));
        }
示例#12
0
        public ListDTO GetList(int id)
        {
            ListDAL listDAL = new ListDAL();

            return(listDAL.GetList(id));
        }
示例#13
0
        public List <ListDTO> GetAllList(int id_board)
        {
            ListDAL listDAL = new ListDAL();

            return(listDAL.GetAllList(id_board));
        }