/// <summary> /// Shows the modal dialog. /// </summary> /// <param name="owner"></param> /// <returns></returns> public static SalNumber ModalDialog(Control owner) { dlgReceiveItem dlg = DialogFactory.CreateInstance <dlgReceiveItem>(); SalNumber ret = dlg.ShowDialog(owner); return(ret); }
private void cmdChangePassword_Inquire(object sender, FndCommandInquireEventArgs e) { #region Local Variables SalNumber nRow = 0; #endregion #region Actions if (!(Ifs.Fnd.ApplicationForms.Var.Security.IsDataSourceAvailable(Pal.GetActiveInstanceName("dlgLchChangePassword")))) { ((FndCommand)sender).Enabled = false; return; } if (!(Sal.TblAnyRows(this, Sys.ROW_Selected, 0))) { ((FndCommand)sender).Enabled = false; return; } nRow = Sys.TBL_MinRow; if (Sal.TblFindNextRow(this, ref nRow, Sys.ROW_Selected, 0)) { if (Sal.TblFindNextRow(this, ref nRow, Sys.ROW_Selected, 0)) { ((FndCommand)sender).Enabled = false; return; } } ((FndCommand)sender).Enabled = true; #endregion }
/// <summary> /// Shows the modal dialog. /// </summary> /// <param name="owner"></param> /// <returns></returns> public static SalNumber ModalDialog(Control owner, ref SalString sEmployeeID, ref SalString sOldpassword) { dlgLchChangePassword dlg = DialogFactory.CreateInstance <dlgLchChangePassword>(); dlg.sEmployeeID = sEmployeeID; dlg.sOldpassword = sOldpassword; dlg.sID.Text = dlg.sEmployeeID; SalNumber ret = dlg.ShowDialog(owner); return(ret); }
public new SalNumber UserMethod(SalNumber nWhat, SalString sMethod) { #region Actions using (new SalContext(this)) { if (sMethod == "ok") { switch (nWhat) { case Ifs.Fnd.ApplicationForms.Const.METHOD_Inquire: return(1); case Ifs.Fnd.ApplicationForms.Const.METHOD_Execute: if (!(CheckPassword())) { return(0); } else { SavePassword(); return(Sal.EndDialog(this, Sys.IDOK)); } } } else if (sMethod == "cancel") { switch (nWhat) { case Ifs.Fnd.ApplicationForms.Const.METHOD_Inquire: return(1); case Ifs.Fnd.ApplicationForms.Const.METHOD_Execute: Sal.EndDialog(this, Sys.IDCANCEL); break; } } } return(0); #endregion }
public override SalNumber vrtUserMethod(SalNumber nWhat, SalString sMethod) { return(this.UserMethod(nWhat, sMethod)); }