Example #1
0
        PremiseModel IPremiseService.GetPremiseByLocation(decimal latitude, decimal longitude)
        {
            var premise       = this.dbContext.Premise.WhereActiveAccessiblePremise(c => c.Latitude == latitude && c.Longitude == longitude);
            var premiseModels = new PremiseModelMapping().Map(premise).ToList();

            this.LinkConsumptionWithPremise(premiseModels);
            return(premiseModels.FirstOrDefault());
        }
Example #2
0
        PremiseModel IPremiseService.GetPremiseByID(int premiseID)
        {
            var premise       = this.dbContext.Premise.WhereActivePremise(c => c.PremiseID == premiseID);
            var premiseModels = new PremiseModelMapping().Map(premise).ToList();

            this.LinkConsumptionWithPremise(premiseModels);
            return(premiseModels.FirstOrDefault());
        }