public int PostException(ProjectExceptionEntities generatedException) { IProjectExceptionOperations exceptionOperations = new ProjectExceptionOperations(); ProjectException exceptionToInsert = MapEntities.Map <ProjectExceptionEntities, ProjectException>(generatedException); exceptionOperations.LogException(exceptionToInsert); return(exceptionToInsert.Id); }
public static void LogExceptionFromApplication(ProjectExceptionEntities exception) { IProjectExceptionOperations projectExceptionOperation = new ProjectExceptionOperations(); ProjectException generatedException = new ProjectException(); generatedException.CreatedDate = DateTime.Now; generatedException.Message = exception.Message; generatedException.ProjectType = Convert.ToString(ProjectTypeEnum.ServiceLayer); generatedException.StackTrace = exception.StackTrace; projectExceptionOperation.LogException(generatedException); }