public Element ElementForRequirement(Requirement req) { var status = RequirementStatus.ContainsKey(req.Id)? RequirementStatus[req.Id] : new RequirementStatus(){UserId = Person.Id,RequirementId = req.Id}; BooleanElement element = new BooleanElement(req.Display,status.DateCompleted.HasValue); element.ValueChanged += delegate { //todo, save }; return element; }
public static UITableViewCell GetCell(this Requirement requirement, UITableView tableview, RequirementStatus status) { return(new UITableViewCell(UITableViewCellStyle.Default, "requirement")); }