private void OnTEFVeSPagueObtemCampoCalback(string Titulo, string Mascara, char Tipo, ref string Resposta, ref bool Digitado) { if (onObtemCampo.IsAssigned) { var e = new TEFVeSPagueObtemCampoEventArgs(Titulo, Mascara, Tipo); onObtemCampo.Raise(e); Resposta = e.Resposta; Digitado = e.Digitado; } }
private void TEFVeSPague_OnObtemCampo(object sender, TEFVeSPagueObtemCampoEventArgs e) { using (InputVeSPagueForm Input = new InputVeSPagueForm()) { Input.Initialize(e); if (Input.ShowDialog().Equals(DialogResult.OK)) { e.Resposta = Input.InputText; e.Digitado = true; } } }
public void Initialize(TEFVeSPagueObtemCampoEventArgs obtenCampoEventArgs) { this.obtenCampoEventArgs = obtenCampoEventArgs; this.messageLabel.Text = obtenCampoEventArgs.Titulo; }