private void btnReSend_Click(object sender, RoutedEventArgs e) { RadButton btn = (RadButton)sender; BillProductExchangeSearchEntity entity = (BillProductExchangeSearchEntity)btn.DataContext; var result = _dataContext.ReSendBill(entity); if (result.IsSucceed) { entity.Status = (int)BillProductExchangeStatusEnum.在途中; } MessageBox.Show(result.Message); }
public override Style SelectStyle(object item, DependencyObject container) { if (item is BillProductExchangeSearchEntity) { BillProductExchangeSearchEntity p = item as BillProductExchangeSearchEntity; if (p.Status == (int)BillProductExchangeStatusEnum.被退回) { return(BillProductExchangeSendBackStyle); } } return(null); }
private void btnRevert_Click(object sender, RoutedEventArgs e) { RadButton btn = (RadButton)sender; BillProductExchangeSearchEntity entity = (BillProductExchangeSearchEntity)btn.DataContext; var result = _dataContext.RevertBill(entity); if (result.IsSucceed) { entity.IsDeleted = false; } MessageBox.Show(result.Message); }
/// <summary> /// 更新UI主表[和子表]状态 /// </summary> private void SetQuantityForOrderEntity(BillProductExchangeSearchEntity entity, GridViewRow row) { _dataContext.SetQuantityForBillEntity(entity); RadGridView1.CalculateAggregates(); }