public IList<ToDoItem> GenerateDesignToDoItemsList(int entitiesCount) { IList<ToDoItem> generatedSource = new List<ToDoItem>(); for (int i = 1; i < entitiesCount + 1; i++) { var toDoItem = new ToDoItem { ToDoItemId = i, Text = string.Format("Text {0}", i), //Priority = i, LocationAddress = string.Format("LocationAddress {0}", i), LocationLongitude = i, LocationLatitude = i, ReminderRadius = i, ReminderIsEnabled = true }; generatedSource.Add(toDoItem); } return generatedSource; }
public void Load(int id) { var toDoItem = _repository.Find(id); if (toDoItem == null) { throw new InvalidOperationException(string.Format("ToDoItem with id {0} could not be found!", id)); } ToDoItem = toDoItem; }
public void CreateNew() { this.ToDoItem = new ToDoItem(); this.ToDoItem.ReminderIsEnabled = true; this.ToDoItem.IsCompleted = false; }
public void Cleanup() { this.ToDoItem = null; }
public void InsertOrUpdate(ToDoItem toDoItem) { }
public void Cleanup() { this.ToDoItem = new ToDoItem(); this._currentNavigateUri = string.Empty; }
private bool IsInRange(ToDoItem toDoItem, double latitude, double longitude) { double toDoItemLocationLatitude = toDoItem.LocationLatitude; double toDoItemLocationLongitude = toDoItem.LocationLongitude; double distance = GeoHelper.GetDistance(toDoItemLocationLatitude, toDoItemLocationLongitude, latitude, longitude); double toDoItemRadius = toDoItem.ReminderRadius; bool isInRange = (distance <= toDoItemRadius); return isInRange; }
public void InsertOrUpdate(ToDoItem toDoItem) { if (toDoItem.ToDoItemId == default(int)) { _context.ToDoItems.InsertOnSubmit(toDoItem); } else if(_context.ToDoItems.Contains(toDoItem)) { return; } else { _context.ToDoItems.Attach(toDoItem, true); } }