public void UpdateCircuitsHandlingSet(CircuitsHandlingSetDto circuitsHandlingSetEntity) { var entity = _circuitsHandlingSetEntityFactory.CreateExisting(circuitsHandlingSetEntity); entity.GetValidationErrors().ThrowIfAny(); _userSettingsDalHelper.Update(entity); }
public string CreateCircuitsHandlingSet(CircuitsHandlingSetDto circuitsHandlingSetEntity) { var entity = _circuitsHandlingSetEntityFactory.CreateNew(circuitsHandlingSetEntity); entity.GetValidationErrors().ThrowIfAny(); return(_userSettingsDalHelper.Create(entity)); }
public CircuitsHandlingSetEntity CreateExisting(CircuitsHandlingSetDto handlingSetDto) { var handlingSet = _userSettingsDalHelper.GetById(handlingSetDto.Id); Map(handlingSetDto, handlingSet); return(handlingSet); }
private void Map(CircuitsHandlingSetDto source, CircuitsHandlingSetEntity destination) { destination.IsPrivate = source.IsPrivate; destination.IsEnabled = source.IsEnabled; destination.Name = source.Name; destination.StatesOnActivation = source.StatesOnActivation; destination.StatesOnDeactivation = source.StatesOnDeactivation; }
public CircuitsHandlingSetEntity CreateNew(CircuitsHandlingSetDto handlingSetDto) { var handlingSet = new CircuitsHandlingSetEntity(); Map(handlingSetDto, handlingSet); handlingSet.Owner = _userProvider.GetCurrentUser(); return(handlingSet); }