public void FilterData(StringBuilder res = null) { if (DisableBaseFilterData) { return; } if (res == null) { res = GetAutoPropertyFilterString(); } if (res.Length == 0 && vloader.NavigationExpression.Count != 0) { res.Append("&& All"); } if (res.Length > 0) { vloader.FilterExpression = res.ToString().Trim().Substring(2).Trim(); } else { if (vloader.FilterExpression != "All") { vloader.FilterExpression = null; } } TariffSupUnitLkps.Refresh(); NotifyPropertyChanged(x => this.TariffSupUnitLkps); }
public async Task SaveTariffSupUnitLkps(TariffSupUnitLkps i) { if (i == null) { return; } using (var ctx = new TariffSupUnitLkpsService()) { await ctx.UpdateTariffSupUnitLkps(i).ConfigureAwait(false); } }
internal void OnCurrentTariffCategoryChanged(object sender, SimpleMvvmToolkit.NotificationEventArgs <TariffCategory> e) { if (ViewCurrentTariffCategory == false) { return; } if (e.Data == null || e.Data.TariffCategoryCode == null) { vloader.FilterExpression = "None"; } else { vloader.FilterExpression = string.Format("TariffCategoryCode == \"{0}\"", e.Data.TariffCategoryCode.ToString()); } TariffSupUnitLkps.Refresh(); NotifyPropertyChanged(x => this.TariffSupUnitLkps); // SendMessage(MessageToken.TariffSupUnitLkpsChanged, new NotificationEventArgs(MessageToken.TariffSupUnitLkpsChanged)); BaseViewModel.Instance.CurrentTariffSupUnitLkps = null; }
public async Task <TariffSupUnitLkps> CreateTariffSupUnitLkps(TariffSupUnitLkps entity) { return(await Channel.CreateTariffSupUnitLkps(entity).ConfigureAwait(false)); }
internal static void SaveTariffSupUnitLkps(TariffSupUnitLkps tariffSupUnitLkps) { throw new NotImplementedException(); }
internal async Task SaveTariffSupUnitLkps(TariffSupUnitLkps tariffSupUnitLkps) { throw new NotImplementedException(); }