public void ChangeStatus(DarumaStatus newStatus) { if (Status == newStatus) return; Status = newStatus; }
public async Task<DarumaView> ChangeStatus(DarumaView daruma, DarumaStatus status) { DarumaDomain darumaDomain = await _storage.GetById(daruma.Id); darumaDomain.ChangeStatus(status); await _storage.Update(darumaDomain); return new DarumaView(darumaDomain, _imageUriResolver); }
public Uri ResolveImageUri(DarumaStatus status) { return Dict[status]; }