public List <SupportSessionLog> Add(List <SupportSessionLog> supportSessionLog, int callerId) { using (UBContext ubc = new UBContext()) { try { ubc.Add(supportSessionLog); ubc.SaveChanges(); return(supportSessionLog); } catch (Exception ex) { if (ex.InnerException != null) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban.Data", Date = DateTime.Now, Function = "Unifiedban.Data.SupportSessionLogService.Add", Level = SystemLog.Levels.Warn, Message = ex.InnerException.Message, UserId = callerId }); } } return(null); } }
/// <summary> /// Creates a new DashboardSession /// </summary> /// <param name="dashboardSession"></param> /// <param name="callerId"></param> /// <returns>DashboardSession or Response</returns> public object Add(DashboardSession dashboardSession, int callerId) { using (UBContext ubc = new UBContext()) { try { ubc.Add(dashboardSession); ubc.SaveChanges(); return(dashboardSession); } catch (Exception ex) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban", Date = DateTime.Now, Function = "Unifiedban.Data.DashboardSessionService.Add", Level = SystemLog.Levels.Warn, Message = ex.Message, UserId = callerId }); if (ex.InnerException != null) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban.Data", Date = DateTime.Now, Function = "Unifiedban.Data.DashboardSessionService.Add", Level = SystemLog.Levels.Warn, Message = ex.InnerException.Message, UserId = callerId }); } } return(new Response() { StatusCode = 4006, StatusDescription = "Error creating DashboardSession on database." }); } }
public List <TrustFactorLog> Add(List <TrustFactorLog> trustFactorLog, int callerId) { using (UBContext ubc = new UBContext()) { try { foreach (var log in trustFactorLog) { ubc.Add(log); } ubc.SaveChanges(); return(trustFactorLog); } catch (Exception ex) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban", Date = DateTime.Now, Function = "Unifiedban.Data.TrustFactorLogService.Add", Level = SystemLog.Levels.Warn, Message = ex.Message, UserId = callerId }); if (ex.InnerException != null) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban.Data", Date = DateTime.Now, Function = "Unifiedban.Data.TrustFactorLogService.Add", Level = SystemLog.Levels.Warn, Message = ex.InnerException.Message, UserId = callerId }); } } return(null); } }
public Operator Add(Operator oper, int callerId) { using (UBContext ubc = new UBContext()) { try { ubc.Add(oper); ubc.SaveChanges(); return(oper); } catch (Exception ex) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban", Date = DateTime.Now, Function = "Unifiedban.Data.OperatorService.Add", Level = SystemLog.Levels.Warn, Message = ex.Message, UserId = callerId }); if (ex.InnerException != null) { Utils.Logging.AddLog(new SystemLog() { LoggerName = "Unifiedban.Data", Date = DateTime.Now, Function = "Unifiedban.Data.OperatorService.Add", Level = SystemLog.Levels.Warn, Message = ex.InnerException.Message, UserId = callerId }); } } return(null); } }