Пример #1
0
        public PowerViewModel AddPower(PowerViewModel power)
        {
            var newPower = PowerMapper.MapModelToEntity(power);

            newPower.CreatedBy = "TEST";
            newPower.SeedData  = false;
            var addedPower = _powerRepository.Add(newPower);

            return(PowerMapper.MapEntityToModel(addedPower));
        }
Пример #2
0
        public PowerViewModel UdpatePower(int id, PowerViewModel power)
        {
            var powerToUpdate = _powerRepository.GetById(id);

            PowerMapper.MapModelToEntity(power, powerToUpdate);
            powerToUpdate.ModifiedBy = "TEST";
            var updatedPower = _powerRepository.Update(powerToUpdate);

            return(PowerMapper.MapEntityToModel(updatedPower));
        }
Пример #3
0
 public PowerViewModel GetPowerById(int id)
 {
     return(PowerMapper.MapEntityToModel(_powerRepository.GetById(id)));
 }