///<Summary> ///IssueStatusCollectionCount ///This method returns the collection count of BOIssueStatus objects ///</Summary> ///<returns> ///Int32 ///</returns> ///<parameters> /// ///</parameters> public static Int32 IssueStatusCollectionCount() { try { Int32 objCount = DAOIssueStatus.SelectAllCount(); return(objCount); } catch { throw; } }
///<Summary> ///Constructor ///This constructor initializes the business object from its respective data object ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///DAOIssueStatus ///</parameters> protected internal BOIssueStatus(DAOIssueStatus daoIssueStatus) { try { _id = daoIssueStatus.Id; _status = daoIssueStatus.Status; } catch { throw; } }
///<Summary> ///Constructor ///Constructor using primary key(s) ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///Int32 id ///</parameters> public BOIssueStatus(Int32 id) { try { DAOIssueStatus daoIssueStatus = DAOIssueStatus.SelectOne(id); _id = daoIssueStatus.Id; _status = daoIssueStatus.Status; } catch { throw; } }
///<Summary> ///IssueStatusCollectionFromSearchFieldsCount ///This method returns the collection count of BOIssueStatus objects, filtered by a search object ///</Summary> ///<returns> ///Int32 ///</returns> ///<parameters> /// ///</parameters> public static Int32 IssueStatusCollectionFromSearchFieldsCount(BOIssueStatus boIssueStatus) { try { DAOIssueStatus daoIssueStatus = new DAOIssueStatus(); daoIssueStatus.Id = boIssueStatus.Id; daoIssueStatus.Status = boIssueStatus.Status; Int32 objCount = DAOIssueStatus.SelectAllBySearchFieldsCount(daoIssueStatus); return(objCount); } catch { throw; } }
///<Summary> ///Delete ///This method deletes one IssueStatus record from the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void Delete() { DAOIssueStatus daoIssueStatus = new DAOIssueStatus(); RegisterDataObject(daoIssueStatus); BeginTransaction("deleteBOIssueStatus"); try { daoIssueStatus.Id = _id; daoIssueStatus.Delete(); CommitTransaction(); } catch { RollbackTransaction("deleteBOIssueStatus"); throw; } }
///<Summary> ///IssueStatusCollection ///This method returns the collection of BOIssueStatus objects ///</Summary> ///<returns> ///List[BOIssueStatus] ///</returns> ///<parameters> /// ///</parameters> public static IList <BOIssueStatus> IssueStatusCollection() { try { IList <BOIssueStatus> boIssueStatusCollection = new List <BOIssueStatus>(); IList <DAOIssueStatus> daoIssueStatusCollection = DAOIssueStatus.SelectAll(); foreach (DAOIssueStatus daoIssueStatus in daoIssueStatusCollection) { boIssueStatusCollection.Add(new BOIssueStatus(daoIssueStatus)); } return(boIssueStatusCollection); } catch { throw; } }
///<Summary> ///IssueStatusCollectionFromSearchFields ///This method returns the collection of BOIssueStatus objects, filtered by a search object ///</Summary> ///<returns> ///List<BOIssueStatus> ///</returns> ///<parameters> /// ///</parameters> public static IList <BOIssueStatus> IssueStatusCollectionFromSearchFields(BOIssueStatus boIssueStatus) { try { IList <BOIssueStatus> boIssueStatusCollection = new List <BOIssueStatus>(); DAOIssueStatus daoIssueStatus = new DAOIssueStatus(); daoIssueStatus.Id = boIssueStatus.Id; daoIssueStatus.Status = boIssueStatus.Status; IList <DAOIssueStatus> daoIssueStatusCollection = DAOIssueStatus.SelectAllBySearchFields(daoIssueStatus); foreach (DAOIssueStatus resdaoIssueStatus in daoIssueStatusCollection) { boIssueStatusCollection.Add(new BOIssueStatus(resdaoIssueStatus)); } return(boIssueStatusCollection); } catch { throw; } }
///<Summary> ///SaveNew ///This method persists a new IssueStatus record to the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void SaveNew() { DAOIssueStatus daoIssueStatus = new DAOIssueStatus(); RegisterDataObject(daoIssueStatus); BeginTransaction("savenewBOIssueStatus"); try { daoIssueStatus.Status = _status; daoIssueStatus.Insert(); CommitTransaction(); _id = daoIssueStatus.Id; _status = daoIssueStatus.Status; _isDirty = false; } catch { RollbackTransaction("savenewBOIssueStatus"); throw; } }
///<Summary> ///Update ///This method updates one IssueStatus record in the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///BOIssueStatus ///</parameters> public virtual void Update() { DAOIssueStatus daoIssueStatus = new DAOIssueStatus(); RegisterDataObject(daoIssueStatus); BeginTransaction("updateBOIssueStatus"); try { daoIssueStatus.Id = _id; daoIssueStatus.Status = _status; daoIssueStatus.Update(); CommitTransaction(); _id = daoIssueStatus.Id; _status = daoIssueStatus.Status; _isDirty = false; } catch { RollbackTransaction("updateBOIssueStatus"); throw; } }