/// <summary> /// Adds the specified request history. /// </summary> /// <param name="requestHistory">The request history.</param> /// <returns></returns> public tbl_RequestHistory Add(tbl_RequestHistory requestHistory) { requestHistory.ID = Guid.NewGuid(); requestHistory.CreatedAt = DateTime.Now; _dataContext.tbl_RequestHistory.AddObject(requestHistory); _dataContext.SaveChanges(); return(requestHistory); }
/// <summary> /// Adds the history. /// </summary> /// <param name="dataManager">The data manager.</param> /// <param name="request">The request.</param> protected void AddHistory(DataManager dataManager, tbl_Request request) { if (HttpContext.Current == null || HttpContext.Current.Session == null || CurrentUser.Instance == null) { return; } var requestHistory = new tbl_RequestHistory { RequestID = request.ID, RequestStatusID = request.RequestStatusID, ContactID = (Guid)CurrentUser.Instance.ContactID, ResponsibleID = request.ResponsibleID }; dataManager.RequestHistory.Add(requestHistory); }