private void dds_LoadedData(object s, System.Windows.Controls.LoadedDataEventArgs geted) { if (geted.HasError) { geted.MarkErrorAsHandled(); return; } var item = geted.Entities.FirstOrDefault() as V_Sale_Order_SD; if (null == item) { return; } if (_NoticeCount != 0) { return; } _NoticeCount++; var _msg = ErpUIText.Get("Sale_Bill_LensCode_SD_Err_OBillCodeSame") + item.OBCode; MessageWindowErp u = new MessageWindowErp(_msg, MessageWindowErp.MessageType.Info); u.Closed += (s1, e1) => { Messenger.Default.Send <string>("", USysMessages.OBillCodeFocus); return; }; u.Show(); }
private void dds_LoadedData(object sender, LoadedDataEventArgs geted) { this.IsBusy = false; if (geted.HasError) { MessageErp.ErrorMessage(geted.Error.Message.GetErrMsg()); geted.MarkErrorAsHandled(); return; } var items = geted.Entities; if (items.Count() == 0) { MessageWindowErp u = new MessageWindowErp(USysInfo.UserCode + ErpUIText.Get("ERP_Err_NotDataBase"), MessageWindowErp.MessageType.Error); u.Closed += (s1, e1) => { HtmlPage.Window.Eval("window.location.reload();"); return; }; u.Show(); } if (geted.Entities.Count() == 1) { var item = geted.Entities.First() as V_S_User_GroupDataBase; this.InitUserInfo(item); return; } //////////////////////////////////// if (items.Count() > 1) { List <string> lists = new List <string>(); foreach (V_S_User_GroupDataBase item in items) { lists.Add(item.DBName.UIStr()); } String[] comboOptions = lists.ToArray(); MessageWindowErp cmw = new MessageWindowErp(ErpUIText.Get("ERP_SelectDataBase"), MessageWindowErp.MessageType.ComboInput, comboOptions); cmw.Btn_OK.Click += (obj, args) => { if (cmw.InputComboBox.SelectedIndex != -1) { var name = cmw.InputComboBox.SelectedItem.ToString(); foreach (V_S_User_GroupDataBase item in items) { if (item.DBName.UIStr() == name) { this.InitUserInfo(item); break; } } } }; cmw.Show(); } }
private void ExecuteCmdDeleteAll() { MessageWindowErp c = new MessageWindowErp(ErpUIText.Get("Sale_Delivery_ScanPrint_List_DeleteAllAsk"), MessageWindowErp.MessageType.Confirm); c.Closed += (s1, e1) => { if (c.DialogResult == true) { this.DContextList = null; } }; c.Show(); }
private void ExecuteCmdDrop() { MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_Drop"), MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == true) { this.Drop(); } }; u.Show(); }
private new void ExecuteCmdExit() { if (State == 1) { MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_XYInputWithOutSave"), MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == false) { return; } Messenger.Default.Send <bool>((false), USysMessages.XYInputResult); }; u.Show(); } }
private void ExecuteCmdCopy() { if (this.LensCodeCopy.Trim() == "") { return; } MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_CopyConfirm") + "[" + this.LensCodeCopy.ToString() + "]", MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == true) { this.CopyPrice(); } }; u.Show(); }
private void ExecuteCmdDelete() { if (!CanExecuteCmdDelete()) { return; } MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_DeleteConfirmBill"), MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == true) { this.Delete(); } }; u.Show(); }
private void ExecuteCmdEditPrice() { if (this.GridListSelectedCodes.Count == 0) { MessageErp.ErrorMessage(ErpUIText.Get("ERP_DeleteNone")); return; } MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_EditPriceConfirm") + "[" + this.GridListSelectedCodes.Count.ToString() + "]", MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == true) { this.EditPrice(); } }; u.Show(); }
private void AsynchronizeVerifySave1() { if (_DC.QtyR >= 2 || _DC.QtyL >= 2) { var lr = _DC.QtyR >= 2 ? ErpUIText.Get("Sale_Order_SD_Err_R") : ErpUIText.Get("Sale_Order_SD_Err_L"); MessageWindowErp u = new MessageWindowErp(lr + ErpUIText.Get("Sale_Order_SD_Err_Qty1"), MessageWindowErp.MessageType.Confirm); u.Closed += (s1, e1) => { if (u.DialogResult == false) { return; } this.AsynchronizeVerifySave2(); }; u.Show(); } else { this.AsynchronizeVerifySave2(); } }
private void AsynchronizeVerifySave1() { var cDC = this.DContextMain as V_Sale_Bill_Mnumber_SD; if (cDC.QuantityR >= 2 || cDC.QuantityL >= 2) { var lr = cDC.QuantityR >= 2 ? ErpUIText.Get("Sale_Bill_Mnumber_SD_Err_R") : ErpUIText.Get("Sale_Bill_Mnumber_SD_Err_L"); MessageWindowErp u = new MessageWindowErp(lr + ErpUIText.Get("Sale_Bill_Mnumber_SD_Err_Qty1"), MessageWindowErp.MessageType.Confirm); u.Closed += (s1, e1) => { if (u.DialogResult == false) { return; } this.AsynchronizeVerifySave2(); }; u.Show(); } else { this.AsynchronizeVerifySave2(); } }
private void AsynchronizeVerifySave() { var cDC = this.DContextMain as V_Sale_Order_SD; if (cDC.QtyR == 0 || cDC.QtyL == 0) { var lr = cDC.QtyR == 0 ? ErpUIText.Get("Sale_Order_LensCode_SD_Err_R") : ErpUIText.Get("Sale_Order_LensCode_SD_Err_L"); MessageWindowErp u = new MessageWindowErp(lr + ErpUIText.Get("Sale_Order_LensCode_SD_Err_Qty0"), MessageWindowErp.MessageType.Confirm); u.Closed += (s1, e1) => { if (u.DialogResult == false) { return; } this.AsynchronizeVerifySave1(); }; u.Show(); } else { this.AsynchronizeVerifySave1(); } }
protected override void CopyRights() { if (string.IsNullOrEmpty(this.GpCode.Trim())) { return; } if (this.GridListSelectedCodes.Count <= 0) { MessageErp.ErrorMessage(ErpUIText.Get("ERP_DeleteNone")); return; } MessageWindowErp u = new MessageWindowErp(ErpUIText.Get("ERP_CopyRightsConfirm") + "[" + this.GridListSelectedCodes.Count.ToString() + "]", MessageWindowErp.MessageType.Confirm); u.Closed += (s, e) => { if (u.DialogResult == true) { this.CopyR(); } }; u.Show(); }