public static void Create(System.Exception ex, string method, string library) { var error = new Domain.TBL_ERROR() { CAR_HEADER = ex.ToString(), CAR_MESSAGE = ex.Message, CAR_STACKTRACE = ex.StackTrace, CAR_METHOD = method, CAR_LIBRARY = library }; Save(error); }
public static void Create(string message, string header, string trace, string method, string library) { var error = new Domain.TBL_ERROR() { CAR_HEADER = header, CAR_MESSAGE = message, CAR_STACKTRACE = trace, CAR_METHOD = method, CAR_LIBRARY = library }; Save(error); }
public static int Save(Domain.TBL_ERROR error) { try { var db = new Data.Access.Context(); error.DAT_TIMESTAMP = DateTime.Now; db.TBL_ERROR.Add(error); db.SaveChanges(); var id = db.TBL_ERROR.OrderByDescending(d => d.CDG_ID).First().CDG_ID; return(id); } catch (Exception ex) { return(0); } }