public static BaseActionResult CreateHistory(History obj4create) { string msg; if (obj4create == null) { msg = string.Format(XiaoluResources.MSG_CREATE_SUCCESS, XiaoluResources.STR_HISTORY) + string.Format(XiaoluResources.STR_FAIL_RESAON, XiaoluResources.MSG_OBJECT_IS_NULL); return new BaseActionResult(false, msg); } try { using (var context = new XiaoluEntities()) { var repository = new HistoryRepository(context); string newId = Guid.NewGuid().ToString(); obj4create.Id = newId; repository.Create(obj4create); context.SaveChanges(); msg = string.Format(XiaoluResources.MSG_CREATE_SUCCESS, obj4create.UserId); return new BaseActionResult(true, msg); } } catch (Exception e) { msg = string.Format(XiaoluResources.MSG_CREATE_FAIL, obj4create.UserId) + string.Format(XiaoluResources.STR_FAIL_RESAON, ExceptionHelper.GetInnerExceptionInfo(e)); return new BaseActionResult(false, msg); } }
public static BaseActionResult CreateHistory(History obj4create) { string msg; if (obj4create == null) { msg = string.Format(XiaoluResources.MSG_CREATE_SUCCESS, XiaoluResources.STR_HISTORY) + string.Format(XiaoluResources.STR_FAIL_RESAON, XiaoluResources.MSG_OBJECT_IS_NULL); return(new BaseActionResult(false, msg)); } try { using (var context = new XiaoluEntities()) { var repository = new HistoryRepository(context); string newId = Guid.NewGuid().ToString(); obj4create.Id = newId; repository.Create(obj4create); context.SaveChanges(); msg = string.Format(XiaoluResources.MSG_CREATE_SUCCESS, obj4create.UserId); return(new BaseActionResult(true, msg)); } } catch (Exception e) { msg = string.Format(XiaoluResources.MSG_CREATE_FAIL, obj4create.UserId) + string.Format(XiaoluResources.STR_FAIL_RESAON, ExceptionHelper.GetInnerExceptionInfo(e)); return(new BaseActionResult(false, msg)); } }