public void Mo_ShowAnAgreementInvitation(AgreementInvitationInfo p_agreement_invitation_info) { AgreementInvitation_Form t_new_agreement_invitation_show_form = new AgreementInvitation_Form(p_agreement_invitation_info , new RemoveShowAgreementInvitationForm(RemoveShowAgreementInvitationForm), new CreateGetAgreementAnswerDialog(Mo_CreateGetAgreementAnswerDialog)); if (!all_show_agreement_invitations_forms.Contains(t_new_agreement_invitation_show_form)) { all_show_agreement_invitations_forms.Add(t_new_agreement_invitation_show_form); t_new_agreement_invitation_show_form.StartForm(); } else { t_new_agreement_invitation_show_form.DontStartForm(); } }
public AgreementInvitation_Form(AgreementInvitationInfo p_agreement_invitaion, RemoveShowAgreementInvitationForm p_remove_show_agreement_invitation_form , CreateGetAgreementAnswerDialog p_create_get_agreement_answer_dialog) { InitializeComponent(); agreement_invitaion = p_agreement_invitaion; remove_show_agreement_invitation_form = p_remove_show_agreement_invitation_form; create_get_agreement_answer_dialog = p_create_get_agreement_answer_dialog; AgreementInviation_RichTextBox.AppendText("An Inviiation sent from: "); AgreementInviation_RichTextBox.SelectionColor = Color.Red; AgreementInviation_RichTextBox.AppendText(agreement_invitaion.Get_inviting_user_id); AgreementInviation_RichTextBox.SelectionColor = Color.Black; AgreementInviation_RichTextBox.AppendText(": " + "\n"); AgreementInviation_RichTextBox.AppendText("Invitation Text:"); AgreementInviation_RichTextBox.SelectionColor = Color.Blue; AgreementInviation_RichTextBox.AppendText(agreement_invitaion.Get_agreement_text); AgreementInviation_RichTextBox.SelectionColor = Color.Black; AgreementInviation_RichTextBox.AppendText("\n"); AgreementInviation_RichTextBox.AppendText("Do you accept this invitation?"); this.Visible = false; this.Hide(); }