private void CreateUpdateOrderDateAdapter(GetOrderDates getOrderDates) { if (_OrderDateAdapter == null) { _OrderDateAdapter = new OrderDateAdapter(this, getOrderDates.GetOrderDatesResp.orderDateInfoList); _OrderDateList.Adapter = _OrderDateAdapter; } else { _OrderDateAdapter.UpdateData(getOrderDates.GetOrderDatesResp.orderDateInfoList); } }
private void GetOrderDates(MemberData memberData) { _MemberData = memberData; var title = string.Format(GetString(Resource.String.currentOrderDates), _MemberData.Group); _ListHeader.FindViewById <TextView>(Resource.Id.titleText).Text = title; _OrderDateList.RemoveHeaderView(_ListHeader); _OrderDateList.AddHeaderView(_ListHeader, _ListHeader, false); var getOrderDates = new GetOrderDates(this, _MemberData, OnGetOrderDatesCompleteEvent); getOrderDates.Start(); }
private void RefreshOrderDates() { var getOrderDates = new GetOrderDates(this, _MemberData, OnRefreshOrderDatesCompleteEvent); getOrderDates.Start(); }