public ReturnData AJAX_Delete(int id) { try { using (DataClassesDataContext db = new DataClassesDataContext()) { TBLog_Error _deleteData = db.TBLog_Errors.Where(x => x.ID == id).FirstOrDefault(); if (_deleteData == null) { return(ReturnData.MessageFailed("The requested resource does not exist.", null)); } db.TBLog_Errors.DeleteOnSubmit(_deleteData); db.SubmitChanges(); return(ReturnData.MessageSuccess("Log has been successfully deleted.", null)); } } catch (Exception ex) { Class_Log_Error log = new Class_Log_Error(); log.Insert(ex.Message, ex.StackTrace); return(ReturnData.MessageFailed(ex.Message, null)); } }
public bool Insert(string ErrorMessage, string StackTrace) { try { DataClassesDataContext db = new DataClassesDataContext(); TBLog_Error log = new TBLog_Error(); log.ErrorMessage = ErrorMessage; log.StackTrace = StackTrace; log.DateInsert = DateTime.Now; log.DateLastUpdate = DateTime.Now; db.TBLog_Errors.InsertOnSubmit(log); db.SubmitChanges(); return(true); } catch (Exception ex) { Class_Log_Error log = new Class_Log_Error(); log.Insert(ex.Message, ex.StackTrace); return(false); } }