private void form_ConfirmClick_Edit(PfCustomer item, SaveOffLineCustomerForm form) { try { if (GlobalUtil.EngineUnconnectioned(this)) { return; } UpdateResult result = GlobalCache.ServerProxy.UpdateDistributor(item.ID, item.Name, item.Password); switch (result) { case UpdateResult.Success: form.DialogResult = DialogResult.OK; RefreshPage(); break; case UpdateResult.Error: GlobalMessageBox.Show("内部错误!"); form.Cancel(); break; default: break; } } catch (Exception ex) { GlobalUtil.ShowError(ex); } finally { GlobalUtil.UnLockPage(this); } }
private void SaveOffLineCustomerForm_ConfirmClick(PfCustomer item, SaveOffLineCustomerForm form) { this.RefreshPage(); //try //{ // if (GlobalUtil.EngineUnconnectioned(this)) // { // return; // } // InteractResult result = GlobalCache.ServerProxy.InsertPfCustomer(item); // switch (result.ExeResult) // { // case ExeResult.Success: // PfCustomerCache.InsertPfCustomer(item); // form.DialogResult = DialogResult.OK; // this.RefreshPage(); // break; // case ExeResult.Error: // GlobalMessageBox.Show(result.Msg); // form.Cancel(); // break; // default: // break; // } //} //catch (Exception ex) //{ // GlobalUtil.ShowError(ex); //} //finally //{ // GlobalUtil.UnLockPage(this); //} }
private void Edit(PfCustomer item) { SaveOffLineCustomerForm form = new SaveOffLineCustomerForm(item.DistributorID, item); form.ConfirmClick += form_ConfirmClick_Edit; form.ShowDialog(); }
private void NewOffline(Distributor item) { SaveOffLineCustomerForm form = new SaveOffLineCustomerForm(item.ID, null); form.ConfirmClick += SaveOffLineCustomerForm_ConfirmClick; form.ShowDialog(); }