/// <summary> /// 重置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnReset_Click(object sender, System.Windows.RoutedEventArgs e) { responsibleUser = new ResponsibleUserVM() { CompanyCode = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode }; this.LayoutRoot.DataContext = responsibleUser; }
/// <summary> /// 是否已经存在符合条件的跟踪单责任人 /// </summary> /// <param name="entity"></param> /// <param name="callback"></param> public void ExistedResponsibleUser(ResponsibleUserVM entity, Action <bool> callback) { var request = entity.ConvertVM <ResponsibleUserVM, ResponsibleUserInfo>(); string relativeUrl = "/InvoiceService/ResponsibleUser/Exists"; restClient.Query <bool>(relativeUrl, request, (obj, args) => { if (args.FaultsHandle()) { return; } callback(args.Result); }); }
public void CreateResponsibleUser(ResponsibleUserVM entity, bool overrideWhenCreate, Action callback) { var request = new CreateResponsibleUserReq(); request.ResponsibleUser = entity.ConvertVM <ResponsibleUserVM, ResponsibleUserInfo>(); request.OverrideWhenCreate = overrideWhenCreate; string relativeUrl = "/InvoiceService/ResponsibleUser/Create"; restClient.Create <object>(relativeUrl, request, (obj, args) => { if (args.FaultsHandle()) { return; } callback(); }); }
public UCResponsibleUserCfg(ResponsibleUserVM userVM, ARWindowFacade facade) : this() { this.responsibleUser = userVM; this.facade = facade; }