public PopupUserObjectCollection GetAll() { PopupUserObjectCollection popupUsers = new PopupUserObjectCollection(); QueryBuilder builder; try { builder = new QueryBuilder(); builder.Append(this.BaseQuery(false, 0)); popupUsers = PopupUserConverter.DataTableToCollection(this.ExecuteDataSet(builder.Query, false).Tables[0]); } catch (System.Exception exception1) { throw new Exception(MethodBase.GetCurrentMethod().Name, exception1); } return(popupUsers); }
public void Save(PopupUserObjectCollection popupUsers) { try { foreach (PopupUserObject popupUser in popupUsers) { if (popupUser.State == PROF_IT.Common.Enumerations.ObjectState.Deleted) { Remove(popupUser); } if (popupUser.State == PROF_IT.Common.Enumerations.ObjectState.Modified | popupUser.State == PROF_IT.Common.Enumerations.ObjectState.Created) { Save(popupUser); } } } catch (Exception exception1) { Exception innerException = exception1; throw new Exception(MethodBase.GetCurrentMethod().Name, innerException); } }