protected void Where_Level(string value) { if (!string.IsNullOrEmpty(value)) { WherePart.Add("r.tag = $level"); AddParameter("$level", value); } }
protected void Where_Subkey(string value) { if (!string.IsNullOrEmpty(value)) { WherePart.Add("r.subKey = $subkey"); AddParameter("$subkey", value); } }
protected void Where_ProjectKey(string value) { if (!string.IsNullOrEmpty(value)) { WherePart.Add("r.projectKey = $projectkey"); AddParameter("$projectkey", value); } }
protected void Where_Keyword(string value) { if (!string.IsNullOrEmpty(value)) { WherePart.Add("r.exceptionMessage like $keyword"); AddParameter("$keyword", "%" + value + "%"); } }
protected void Where_CreateTime(string value) { if (!string.IsNullOrEmpty(value)) { string[] dates = value.Split(','); if (!string.IsNullOrEmpty(dates[0]) && !string.IsNullOrEmpty(dates[1])) { WherePart.Add("r.createTime > $date1 and r.createTime < $date2"); AddParameter("$date1", dates[0].Trim().Replace(" ", "T")); AddParameter("$date2", dates[1].Trim().Replace(" ", "T")); } } }
protected void Where_Type(string value) { WherePart.Add("r.type = $type"); AddParameter("$type", value); }