Пример #1
0
 public object Post(Screens request)
 {
     if (request.Screen.Id > 0)
       {
     Datas.Instance.DataStorage.Screens[request.Screen.Id] = request.Screen;
       }
       else
       {
     Datas.Instance.DataStorage.Screens.Add(request.Screen);
       }
       return request.Screen;
 }
Пример #2
0
        public object Get(Screens request)
        {
            ScreensResponse response = new ScreensResponse();

              if (!request.Ids.Any())
              {
            response.Screens.AddRange(Datas.Instance.DataStorage.Screens);
              }
              else
              {
            response.Screens.AddRange(Datas.Instance.DataStorage.Screens.Where(item => request.Ids.Contains(item.Id)));
              }

              return response;
        }