bool SavePhoto(Stream stream, bool fileWasChange, User user) { if (stream != null && fileWasChange) { UserHelpers.SaveFile(user.Id + ".png", stream); return(true); } if (stream == null && fileWasChange) { UserHelpers.DeleteFile(user.Id); return(false); } return(false); }
public Try <Unit> Execute(long id) { UserHelpers.DeleteFile(id); return(() => fun((long x) => _repository.Delete(x))(id)); }