/// <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;
 }
Exemple #2
0
        /// <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);
            });
        }
Exemple #3
0
        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;
 }