Exemplo n.º 1
0
        public static bool EqualValues(this EnergyLevelDto energyLevelDto, EnergyLevel energyLevel)
        {
            bool equal = energyLevelDto.ID == energyLevel.ID &&
                         energyLevelDto.Mood == energyLevel.Mood &&
                         energyLevelDto.UserID == energyLevel.UserID &&
                         energyLevelDto.DateCreated == energyLevel.DateCreated;

            return(equal);
        }
Exemplo n.º 2
0
        public IHttpActionResult GetEnergyLevel(long id)
        {
            var b = esvc.GetEnergyLevel(id);

            if (b == null)
            {
                return(NotFound());
            }
            return(Ok(EnergyLevelDto.FromEnergyLevel(b)));
        }
Exemplo n.º 3
0
        public IHttpActionResult PostEnergyLevel(EnergyLevel el)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            esvc.CreateEnergyLevel(el);
            uow.Save();

            return(CreatedAtRoute("DefaultApi", new { id = el.ID }, EnergyLevelDto.FromEnergyLevel(el)));
        }
Exemplo n.º 4
0
 // GET: api/EnergyLevels?userId=xjlh2b
 public IEnumerable <EnergyLevelDto> GetEnergyLevels(String userId)
 {
     return(esvc.GetEnergyLevels(userId).Select(b => EnergyLevelDto.FromEnergyLevel(b)));
 }
Exemplo n.º 5
0
 // GET: api/EnergyLevels
 public IEnumerable <EnergyLevelDto> GetEnergyLevels()
 {
     return(esvc.GetEnergyLevels().Select(b => EnergyLevelDto.FromEnergyLevel(b)));
 }