private static ModelViews.TrackingLog.Extend Create(ModelViews.TrackingLog.Extend view) { var data = new DAL.trackingLog(); try { using (var ctx = new TraditionEntities()) { if (view.Id == 0) { data.clientId = view.ClientId; data.authUserId = view.AuthUserId; data.recordId = view.RecordId; data.recordTable = view.RecordTable; data.memo = view.Memo; data.trackingState = view.TrackingState; data.created = DateTime.Now; data.ipAddress = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; ctx.AddTotrackingLogs(data); ctx.SaveChanges(); } } } catch (Exception ex) { data = new DAL.trackingLog(); } return(Mappers.TrackingLog.Basic(data)); }
private static ModelViews.TrackingLog.Extend Create(ModelViews.TrackingLog.Extend view) { var data = new DAL.trackingLog(); try { using (var ctx = new TraditionEntities()) { if (view.Id == 0) { data.clientId = view.ClientId; data.authUserId = view.AuthUserId; data.recordId = view.RecordId; data.recordTable = view.RecordTable; data.memo = view.Memo; data.trackingState = view.TrackingState; data.created = DateTime.Now; data.ipAddress = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; ctx.AddTotrackingLogs(data); ctx.SaveChanges(); } } } catch (Exception ex) { data = new DAL.trackingLog(); } return Mappers.TrackingLog.Basic(data); }
private static ModelViews.ExceptionLog.Extend Create(ModelViews.ExceptionLog.Extend view) { var data = new DAL.exceptionLog(); try { using (var ctx = new TraditionEntities()) { if (view.Id == 0) { data.exceptionStack = view.ExceptionStack; data.errorState = view.ErrorState; data.customInfo = view.CustomInfo; data.created = DateTime.Now; data.exceptionMessage = view.ExceptionMessage; data.exceptionSource = view.ExceptionSource; data.exceptionTargetsite = view.ExceptionTargetsite; data.exceptionData = view.ExceptionData; ctx.exceptionLogs.AddObject(data); ctx.SaveChanges(); } } } catch (Exception ex) { //data = new DAL.exceptionLog(); //ExceptionLog.CreateExceptionLog(ex, ExceptionLog.ErrorState.Significant, "ExceptionLogController.Create"); } return Mappers.ExceptionLog.Basic(data); }
private static ModelViews.ExceptionLog.Extend Create(ModelViews.ExceptionLog.Extend view) { var data = new DAL.exceptionLog(); try { using (var ctx = new TraditionEntities()) { if (view.Id == 0) { data.exceptionStack = view.ExceptionStack; data.errorState = view.ErrorState; data.customInfo = view.CustomInfo; data.created = DateTime.Now; data.exceptionMessage = view.ExceptionMessage; data.exceptionSource = view.ExceptionSource; data.exceptionTargetsite = view.ExceptionTargetsite; data.exceptionData = view.ExceptionData; ctx.exceptionLogs.AddObject(data); ctx.SaveChanges(); } } } catch (Exception ex) { //data = new DAL.exceptionLog(); //ExceptionLog.CreateExceptionLog(ex, ExceptionLog.ErrorState.Significant, "ExceptionLogController.Create"); } return(Mappers.ExceptionLog.Basic(data)); }