private void loadParsingEx(ParsingExpressions expressions) { this.regExTime.Text = expressions.TimeStamp.Text; this.regExThread.Text = expressions.Thread.Text; this.regExSev.Text = expressions.Severity.Text; this.regExLogger.Text = expressions.Logger.Text; this.regExMsg.Text = expressions.Message.Text; this.regExLine.Text = expressions.Line.Text; }
private void btnOpen_Click(object sender, EventArgs e) { if (this.openFileDialog1.ShowDialog() == DialogResult.OK) { using (StreamReader sr = File.OpenText(this.openFileDialog1.FileName)) { this.loadParsingEx(ParsingExpressions.Deserialize(sr.ReadToEnd())); } } }
public bool RegExSetup(ref ParsingExpressions expressions) { this.loadParsingEx(expressions); if (this.ShowDialog() == DialogResult.OK) { expressions = this.saveParsingEx(); return(true); } return(false); }
private ParsingExpressions saveParsingEx() { ParsingExpressions expressions = new ParsingExpressions( this.regExTime.Text, this.regExThread.Text, this.regExSev.Text, this.regExLogger.Text, this.regExMsg.Text, this.regExLine.Text); return(expressions); }
private void btnTestExLine_Click(object sender, EventArgs e) { try { ParsingExpressions expressions = new ParsingExpressions( this.regExTime.Text, this.regExThread.Text, this.regExSev.Text, this.regExLogger.Text, this.regExMsg.Text, this.regExLine.Text); checkExpression(expressions.ParsingRegEx); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }