Exemple #1
0
        /// <summary>
        /// Get house with maximum water value
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public GetHouseWithMaxWCResponse GetHouseWithMaxWC(GetHouseWithMaxWCRequest request)
        {
            using (var context = GetContext())
            {
                var house = context.House
                            .OrderByDescending(h => h.WaterCounter.WaterValues)
                            .FirstOrDefault();

                return(new GetHouseWithMaxWCResponse()
                {
                    House = HouseConverter.ConvertHouse(house)
                });
            }
        }
Exemple #2
0
 public GetHouseWithMaxWCResponse GetHouseWithMaxWC(GetHouseWithMaxWCRequest request)
 {
     return(ServiceHelper.Process(MethodBase.GetCurrentMethod().Name, () => new DatabaseHelper().GetHouseWithMaxWC(request)));
 }