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)); }
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)); }
public PowerViewModel GetPowerById(int id) { return(PowerMapper.MapEntityToModel(_powerRepository.GetById(id))); }