public void DeleteSet(ISetViewModel set) { using (var connection = DependencyService.Get <ISQLite>().GetConnection()) { connection.Delete <SetRow>(set.SetId); } }
public SetView(ISetViewModel set) { InitializeComponent(); _set = set; foreach (var rep in Enumerable.Range(0, set.TotalRepetitions + 1).Select(s => s.ToString()).ToList()) { RepPicker.Items.Add(rep); } RepPicker.SelectedIndex = _set.CompletedRepetitions; }
public void UpdateSet(ISetViewModel set) { using (var connection = DependencyService.Get <ISQLite>().GetConnection()) { connection.Update(new SetRow { SetId = set.SetId, WorkOutId = set.WorkOutId, SetType = (int)set.SetType, SetName = set.SetName, CompletedRepetitions = set.CompletedRepetitions, TotalRepetitions = set.TotalRepetitions, Weight = set.Weight }); } }
public void AddSet(ISetViewModel set) { using (var connection = DependencyService.Get <ISQLite>().GetConnection()) { var setRow = new SetRow { WorkOutId = set.WorkOutId, SetType = (int)set.SetType, SetName = set.SetName, CompletedRepetitions = set.CompletedRepetitions, TotalRepetitions = set.TotalRepetitions, Weight = set.Weight }; connection.Insert(setRow); set.SetId = setRow.SetId; } }