public void ResetSeverities() { foreach (Severity severity in Enum.GetValues(typeof(Severity))) { Severities.Add(severity); } }
public IHttpActionResult PutSeverities(Guid id, Severities severities) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != severities.SeverityId) { return(BadRequest()); } db.Entry(severities).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SeveritiesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private static void Log(Severities severity, string message, string callerFilePath, string callerMemberName, int callerLineNumber) { if (enabled && enabledSeverities.Contains(severity)) { DoHooks($@"{severity.ToString().ToUpper().PadRight(5)}: {DateTime.Now.ToString("s")} | ""{message}"" @ {Path.GetFileName(callerFilePath)}:{callerLineNumber} {callerMemberName}"); } }
public static string severityImgSrc(Severities severity) { string commonImgPath = "/hc_v4/img/"; switch (severity) { case Severities.BEGIN: return(commonImgPath + "ed_begin.gif"); case Severities.SUCCESS: return(commonImgPath + "ed_end.gif"); case Severities.FAILURE: return(commonImgPath + "ed_error.gif"); case Severities.WARNING: return(commonImgPath + "ed_warning.gif"); case Severities.ERROR: return(commonImgPath + "ed_error2.gif"); default: return(commonImgPath + "ed_information.gif"); } }
/// <summary> /// Generates LogMessagesFilterModel from LogMessagesFilterViewModel /// </summary> /// <returns>LogMessagesFilterModel with this model's data</returns> public LogMessagesFilterModel ToLogMessagesFilterModel() { return(new LogMessagesFilterModel { Severities = string.IsNullOrEmpty(Severities) ? new List <LogEntrySeverities>() : Severities.Split(',').Select(s => s.ToEnum <LogEntrySeverities>()).ToList(), Categories = string.IsNullOrEmpty(Categories) ? new List <int>() : Categories.Split(',').Select(s => Convert.ToInt32(s)).ToList(), Sources = string.IsNullOrEmpty(Sources) ? new List <string>() : Sources.Split(',').ToList(), Keywords = string.IsNullOrEmpty(Keywords) ? new List <string>() : Keywords.Split(',').ToList(), Start = string.IsNullOrEmpty(Start) ? (DateTime?)null : new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds(Convert.ToInt64(Start)), End = string.IsNullOrEmpty(End) ? (DateTime?)null : new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds(Convert.ToInt64(End)) }); }
public void Log(string text, Severities severity = Severities.Info, [CallerMemberName] string caller = null) { if (Enabled) { Debug.WriteLine($"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}", severity); } }
private static void DebugWrite( string text = null, Severities severity = Severities.Debug, [CallerMemberName] string caller = null) { Bootstrapper.loggingService.WriteLine(text, severity, caller: $"Bootstrapper.{caller}"); }
private async System.Threading.Tasks.Task SetSeverities() { try { var severities = await _issuesAPI .GetSeveritiesAsync(Xamarin.Forms.Application.Current.Properties["token"].ToString()); foreach (var item in severities) { SeverityTitle = item.SeverityTitle; Severities.Add(new SeverityView { Id = item.Id, SeverityTitle = item.SeverityTitle }); } } catch (System.Net.Http.HttpRequestException ex) { // await MainPage.DisplayAlert("Internet", "Chack your internet connection", "Ok"); } catch (Exception ex) { // await MainPage.DisplayAlert("Exeption", ex.Message + "/n " + Convert.ToString(ex.Data), "Ok"); } }
public ComparerContext(Action <string> logInfo, Action <string> logDetail, ComparerConfiguration configuration) { _logInfo = logInfo; _logDetail = logDetail; _ignoredElements = configuration.Ignore; _severities = configuration.Severities; }
public void populateRootElements(Projects projects) { List <String> names = new List <String>(); foreach (NugetProject project in projects.projects) { List <String> projectDependencies = new List <string>(); Component comp = new Component() { Key = project.name, Group = project.name, Issues = new List <Issue>() }; Severity topSeverity = Severity.Unknown; if (project.dependencies != null && project.dependencies.Length > 0) { foreach (Dependency dep in project.dependencies) { Component depComponent = getComponent(dep); if (Severities.Contains(depComponent.TopSeverity)) { projectDependencies.Add(depComponent.Key); } topSeverity = getTopComponentSeverity(topSeverity, depComponent); foreach (Issue issue in depComponent.Issues) { if (!comp.Issues.Contains(issue)) { comp.Issues.Add(issue); } } } } comp.TopSeverity = topSeverity; comp.Dependencies = projectDependencies; names.Add(project.name); // Adding to the data service components the project itself if (!getComponents().ContainsKey(comp.Key)) { getComponents().Add(comp.Key, comp); } else { if (!getComponents().ContainsValue(comp)) { //New value for the same key getComponents().Remove(comp.Key); getComponents().Add(comp.Key, comp); } } } RootElements.Clear(); foreach (String name in names) { RootElements.Add(name); } }
public void Write(Severities severity, string text, Exception ex) { var err = new Error(ex) { Message = $"[{severity}] {text}" }; Log(err); }
public void Write(Severities severity, string text) { var err = new Error() { Time = DateTime.UtcNow, Message = $"[{severity}] {text}" }; Log(err); }
public IHttpActionResult GetSeverities(Guid id) { Severities severities = db.Severities.Find(id); if (severities == null) { return(NotFound()); } return(Ok(severities)); }
private static void WriteLineInternal(string text = null, Severities severity = Severities.Info, Targets target = Targets.Debug, [CallerMemberName]string caller = null) { switch (target) { case Targets.Debug: System.Diagnostics.Debug.WriteLineIf(Enabled, $"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}"); break; case Targets.Log: throw new NotImplementedException(); } }
public async Task Refresh() { Status = Statuses.Filtering; FilteredEvents.Filters = Columns.Where(item => item.Filter != null).Select(item => item.Filter).ToArray(); await FilteredEvents.LoadModels(events); await Severities.LoadModels(FilteredEvents); await Markers.LoadModels(FilteredEvents); Status = Statuses.Idle; }
public IHttpActionResult PostSeverities(Severities severities) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Severities.Add(severities); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = severities.SeverityId }, severities)); }
private static void WriteLineInternal(string text = null, Severities severity = Severities.Info, Targets target = Targets.Debug, [CallerMemberName] string caller = null) { switch (target) { case Targets.Debug: System.Diagnostics.Debug.WriteLineIf(Enabled, $"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}"); break; case Targets.Log: throw new NotImplementedException(); } }
public IHttpActionResult DeleteSeverities(Guid id) { Severities severities = db.Severities.Find(id); if (severities == null) { return(NotFound()); } db.Severities.Remove(severities); db.SaveChanges(); return(Ok(severities)); }
private static void DefaultWriteLine(string text = null, Severities severity = Severities.Info, Targets target = Targets.Debug, [CallerMemberName]string caller = null) { var enabled = Template10.Settings.LogginEnabled; if (!enabled) return; switch (target) { case Targets.Debug: System.Diagnostics.Debug.WriteLine($"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}"); break; case Targets.Log: throw new NotImplementedException(); } }
public static void LogEvent(Severities severity, string sTemplate, params string[] rgstr) { if (s_Mutex.WaitOne()) { string sMessage = string.Format(sTemplate, rgstr); _writer.WriteLine("======================="); _writer.WriteLine("Message: \"{0}\"", sMessage); _writer.WriteLine("Severity: {0}\r\nTime: {1}", severity.ToString(), DateTime.Now.ToString()); _writer.WriteLine("StackTrace:\r\n{0}", Environment.StackTrace); _writer.Flush(); s_Mutex.ReleaseMutex(); } }
public Severities GetUser(string userid) { Severities rect = null; try { ISqlMapper mapper = Mapper.Instance(); rect = (Severities)mapper.QueryForObject("SelectSeverities", userid); }catch (Exception ex) { Logger.Error(ex); } return(rect); }
public async Task <Issue> SetIssueSeverityAsync(string issue, Severities severity) { var queryParamValues = new Dictionary <string, object> { [nameof(issue)] = issue, [nameof(severity)] = SeveritiesConverter.ToString(severity) }; var response = await GetIssuesUrl("set_severity") .SetQueryParams(queryParamValues) .PostAsync(s_emptyHttpContent) .ConfigureAwait(false); return(await HandleResponseFirstNodeAsync <Issue>(response).ConfigureAwait(false)); }
public bool Insert(Severities obj) { bool rect = false; try { ISqlMapper mapper = Mapper.Instance(); mapper.Insert("InsertSeverities", obj); rect = true; }catch (Exception ex) { Logger.Error(ex); } return(rect); }
public void SaveRowsData(InformationSystemsBase system, List <RowData> rowsData) { if (rowsData == null || rowsData.Count == 0) { return; } using (ClickHouseBulkCopy bulkCopyInterface = new ClickHouseBulkCopy(_connection) { DestinationTableName = "RowsData", BatchSize = 100000 }) { var values = rowsData.Select(i => new object[] { system.Name, i.RowId, i.Period, Severities.GetPresentationByName(i.Severity.ToString()), i.ConnectId ?? 0, i.Session ?? 0, TransactionStatuses.GetPresentationByName(i.TransactionStatus.ToString()), (i.TransactionDate == null || i.TransactionDate < _minDateTime ? _minDateTime : i.TransactionDate), i.TransactionId ?? 0, i.User?.Name ?? string.Empty, i.User?.Uuid.ToString() ?? _emptyGuidAsString, i.Computer?.Name ?? string.Empty, Applications.GetPresentationByName(i.Application?.Name ?? string.Empty), Events.GetPresentationByName(i.Event?.Name ?? string.Empty), i.Comment ?? string.Empty, i.Metadata?.Name ?? string.Empty, i.Metadata?.Uuid.ToString() ?? _emptyGuidAsString, i.Data ?? string.Empty, (i.DataUuid ?? string.Empty).NormalizeShortUUID(), i.DataPresentation ?? string.Empty, i.WorkServer?.Name ?? string.Empty, i.PrimaryPort?.Name ?? string.Empty, i.SecondaryPort?.Name ?? string.Empty }).AsEnumerable(); _extendedActions?.BeforeSaveData(system, rowsData, ref values); var bulkResult = bulkCopyInterface.WriteToServerAsync(values); bulkResult.Wait(); } }
private static void DefaultWriteLine(string text = null, Severities severity = Severities.Info, Targets target = Targets.Debug, [CallerMemberName] string caller = null) { var enabled = Template10.Settings.LogginEnabled; if (!enabled) { return; } switch (target) { case Targets.Debug: System.Diagnostics.Debug.WriteLine($"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}"); break; case Targets.Log: throw new NotImplementedException(); } }
/// <summary> /// The write line internal delegate. /// </summary> /// <param name="text"> /// The log message. /// </param> /// <param name="severity"> /// The severity of the log message. /// </param> /// <param name="target"> /// The target of the log message. /// </param> /// <param name="caller"> /// The caller of the log writer. /// </param> /// <exception cref="NotImplementedException"> /// Thrown when target is not debug and delegate has not been overridden /// </exception> private void WriteLineInternal( string text = null, Severities severity = Severities.Info, Targets target = Targets.Debug, [CallerMemberName] string caller = null) { // ReSharper disable once SwitchStatementMissingSomeCases switch (target) { case Targets.Debug: if (this.IsEnabled) { Debug.WriteLine($"{DateTime.Now.TimeOfDay.ToString()} {severity} {caller} {text}"); } break; default: throw new NotImplementedException(); } }
//[Command] public void CmdAppendToConsole(string Message, Severities Criticality) { if (!isServer) { return; } if (MyGlobalController == null) { MyGlobalController = GameObject.Find("GlobalController").GetComponent <GlobalController>(); } switch (Criticality) { case Severities.Info: MyGlobalController.ConsoleString += "<color=white>" + Message + "</color>\n"; break; case Severities.Warning: MyGlobalController.ConsoleString += "<color=yellow>" + Message + "</color>\n"; break; case Severities.Hit: MyGlobalController.ConsoleString += "<color=magenta>" + Message + "</color>\n"; break; case Severities.Exception: MyGlobalController.ConsoleString += "<color=red> " + Message + "</color>\n"; break; case Severities.ClearAll: default: PrevMessage = ""; MyGlobalController.ConsoleString = ""; return; } PrevMessage = Message; ConsoleUpdated = 5; MyGlobalController.Console.text = MyGlobalController.ConsoleString; RpcOnConsoleEdit(MyGlobalController.ConsoleString); }
public void LogApplicationActivity(string msg, Severities severity, Facilities facility, SqlConnection dataConnection) { SysLogMessage message = new SysLogMessage(); message.received = DateTime.Now; message.senderIP = IPHelpers.GetLocalAddress().ToString(); message.sender = IPHelpers.GetLocalHost(); message.severity = Severities.Informational; message.facility = Facilities.log_audit; message.version = 1; message.hostname = IPHelpers.GetLocalHost().HostName; message.appName = "Virvent SysLog Service"; message.procID = "0"; message.timestamp = DateTime.Now; message.msgID = "VIRVENT@32473"; message.prival = 6; message.msg = msg; Data.GenerateEntry(dataConnection, message); }
protected override void Seed(DataContext context) { base.Seed(context); var guid = new Guid(); DateTime dt = DateTime.Now; #region Uesrs Users users = new Users { UserId = guid, Username = "******", Password = "******", CreateDate = dt, CreatedBy = guid, UpdateDate = dt }; context.Users.Add(users); context.SaveChanges(); #endregion #region ProjectStageList List <ProjectStageList> projectStages = new List <ProjectStageList>(); ProjectStageList projectStageList = new ProjectStageList { Name = "Approval In Principle", Description = "Approval In Principle", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "As - Built", Description = "As - Built", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Construction", Description = "Construction", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Demolition", Description = "Demolition", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Detailed Design", Description = "Detailed Design", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Feasibility / Masterplanning", Description = "Feasibility / Masterplanning", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Operation / Maintenance", Description = "Operation / Maintenance", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Outline Design", Description = "Outline Design", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Rail - Grip 3 - Option Selection", Description = "Rail - Grip 3 - Option Selection", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Rail - Grip 4 - Approval in Principle", Description = "Rail - Grip 4 - Approval in Principle", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Rail - Grip 5 - Detail Design / AFC", Description = "Rail - Grip 5 - Detail Design / AFC", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Rail - Grip 6 - Construction on Site", Description = "Rail - Grip 6 - Construction on Site", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); projectStageList = new ProjectStageList { Name = "Rail - Grip 7 - As - Built Records", Description = "Rail - Grip 7 - As - Built Records", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; projectStages.Add(projectStageList); context.ProjectStageList.AddRange(projectStages); #endregion #region Lifecycles List <Lifecycles> lifecyclesList = new List <Lifecycles>(); Lifecycles lifecycles = new Lifecycles { Name = "Construction", Code = "C", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; lifecyclesList.Add(lifecycles); lifecycles = new Lifecycles { Name = "Maintenance", Code = "M", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; lifecyclesList.Add(lifecycles); lifecycles = new Lifecycles { Name = "Operation", Code = "O", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; lifecyclesList.Add(lifecycles); lifecycles = new Lifecycles { Name = "Demolition", Code = "D", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; lifecyclesList.Add(lifecycles); context.Lifecycles.AddRange(lifecyclesList); #endregion #region RiskScores List <RiskScores> riskScoreList = new List <RiskScores>(); RiskScores riskScores = new RiskScores { Name = "Low", Code = "L", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskScoreList.Add(riskScores); riskScores = new RiskScores { Name = "Medium", Code = "M", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskScoreList.Add(riskScores); riskScores = new RiskScores { Name = "High", Code = "H", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskScoreList.Add(riskScores); context.RiskScores.AddRange(riskScoreList); #endregion #region IssuePurposes List <IssuePurposes> issuePuroseList = new List <IssuePurposes>(); IssuePurposes issuePurposes = new IssuePurposes { Name = "DRAFT", Description = "DRAFT", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); issuePurposes = new IssuePurposes { Name = "INFORMATION", Description = "INFORMATION", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); issuePurposes = new IssuePurposes { Name = "ACCEPTANCE", Description = "ACCEPTANCE", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); issuePurposes = new IssuePurposes { Name = "APPROVAL", Description = "APPROVAL", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); issuePurposes = new IssuePurposes { Name = "H&S FILE", Description = "H&S FILE", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); issuePurposes = new IssuePurposes { Name = "RESIDUAL RISKS", Description = "RESIDUAL RISKS", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; issuePuroseList.Add(issuePurposes); context.IssuePurposes.AddRange(issuePuroseList); #endregion #region Severities List <Severities> severitiesList = new List <Severities>(); Severities severities = new Severities { Name = "Fatality", Code = "5", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; severitiesList.Add(severities); severities = new Severities { Name = "Major Injury", Code = "4", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; severitiesList.Add(severities); severities = new Severities { Name = "Significant Injury", Code = "3", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; severitiesList.Add(severities); severities = new Severities { Name = "Lost-Time Injury", Code = "2", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; severitiesList.Add(severities); severities = new Severities { Name = "First Aid Case", Code = "1", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; severitiesList.Add(severities); context.Severities.AddRange(severitiesList); #endregion #region Likelihoods List <Likelihoods> likelihoodsList = new List <Likelihoods>(); Likelihoods likelihoods = new Likelihoods { Name = "Absolute Certainty", Code = "5", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; likelihoodsList.Add(likelihoods); likelihoods = new Likelihoods { Name = "Very Likely", Code = "4", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; likelihoodsList.Add(likelihoods); likelihoods = new Likelihoods { Name = "Likely", Code = "3", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; likelihoodsList.Add(likelihoods); likelihoods = new Likelihoods { Name = "Unlikely", Code = "2", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; likelihoodsList.Add(likelihoods); likelihoods = new Likelihoods { Name = "Remote", Code = "1", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; likelihoodsList.Add(likelihoods); context.Likelihoods.AddRange(likelihoodsList); #endregion #region DisciplineList List <DisciplineList> disciplineLists = new List <DisciplineList>(); DisciplineList discipline = new DisciplineList { Name = "General", Code = "GEN", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Multi-Disciplinary", Code = "MULTI", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Other (Specify)", Code = "OTHER", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Acoustics", Code = "ACOU", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Architectural", Code = "ARCH", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Civil", Code = "CIV", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Electrical", Code = "ELEC", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Facilities Management", Code = "FACM", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Façades", Code = "FCDE", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Finance", Code = "FIN", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Fire", Code = "FIRE", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Mechanical & Electrical", Code = "M&E", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Mechanical", Code = "MECH", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Project Management", Code = "PM", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Rail - E&P (3rd Rail)", Code = "R-3R", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Rail - E&P (OHLE)", Code = "R-OLE", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Rail - E&P (Point Heating)", Code = "R-PH", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Rail - E&P (Power Supply)", Code = "R-PS", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Rail - P-Way", Code = "R-PW", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); discipline = new DisciplineList { Name = "Structural", Code = "STR", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; disciplineLists.Add(discipline); context.DisciplineList.AddRange(disciplineLists); #endregion DisciplineList #region RiskStatus List <RiskStatus> riskStatusList = new List <RiskStatus>(); RiskStatus riskStatus = new RiskStatus { Name = "ACTIVE", Description = "If the risk is not closed out.", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskStatusList.Add(riskStatus); riskStatus = new RiskStatus { Name = "RESOLVED", Description = "If the risk has been delt with and is closed out fully.", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskStatusList.Add(riskStatus); riskStatus = new RiskStatus { Name = "CONTINUED", Description = "If the risk is resolved per se, but is carried over into another entry for action.", CreateDate = dt, CreatedBy = guid, UpdateDate = dt, UpdatedBy = guid }; riskStatusList.Add(riskStatus); context.RiskStatus.AddRange(riskStatusList); #endregion context.SaveChanges(); }
public static void Log(this object sender, string text = null, Severities severity = Severities.Template10, [CallerMemberName] string caller = null) { LogPrivate(text, severity, caller: $"{caller}"); }
public static async Task <T> Log <T>(this object sender, Func <Task <T> > action, string text = null, Severities severity = Severities.Template10, [CallerMemberName] string caller = null) { LogPrivate(text, severity, caller: $".{caller}"); return(await action.Invoke()); }
private static void LogPrivate(string text, Severities severity, string caller) { LoggingService?.Log(text, severity, caller: $"{caller}"); }
private void Log(LogCategories category, string kind, string name, Exception exception = null, Dictionary <string, string> payload = null, Severities severity = Severities.Normal) { if (string.IsNullOrEmpty(kind)) { throw new ArgumentNullException(nameof(kind)); } if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException(nameof(name)); } try { using (LogContext.PushProperty("ApplicationId", _application.Id)) using (LogContext.PushProperty("ApplicationName", _application.Name)) using (LogContext.PushProperty("ApplicationType", _application.Type)) using (LogContext.PushProperty("ApplicationVersion", _application.Version)) using (LogContext.PushProperty("ServerName", _application.Server)) using (LogContext.PushProperty("ActionId", _application.Id)) using (LogContext.PushProperty("ActionCategory", category)) using (LogContext.PushProperty("ActionKind", kind)) using (LogContext.PushProperty("ActionName", name)) using (LogContext.PushProperty("ActionSeverity", (int)severity)) using (LogContext.PushProperty("ActionPayload", payload)) { switch (category) { case LogCategories.Information: _logger.Information(name); break; case LogCategories.Debug: _logger.Debug(name); break; case LogCategories.Notice: _logger.Verbose(name); break; case LogCategories.Warning: _logger.Warning(name); break; case LogCategories.Error: _logger.Error(exception, name); break; case LogCategories.Fetal: _logger.Fatal(name); break; case LogCategories.Audit: _logger.Verbose(name); break; default: throw new ArgumentOutOfRangeException(); } } } catch { // ignored } }