public bool Insert(PersonType persontype) { int autonumber = 0; PersonTypeDAC persontypeComponent = new PersonTypeDAC(); bool endedSuccessfuly = persontypeComponent.InsertNewPersonType( ref autonumber, persontype.BusinessEntityId, persontype.PersonPersonTypesId, persontype.ModifiedDate); if(endedSuccessfuly) { persontype.PersonTypeId = autonumber; } return endedSuccessfuly; }
public PersonType GetByID(int _personTypeId) { PersonTypeDAC _personTypeComponent = new PersonTypeDAC(); IDataReader reader = _personTypeComponent.GetByIDPersonType(_personTypeId); PersonType _personType = null; while(reader.Read()) { _personType = new PersonType(); if(reader["PersonTypeId"] != DBNull.Value) _personType.PersonTypeId = Convert.ToInt32(reader["PersonTypeId"]); if(reader["BusinessEntityId"] != DBNull.Value) _personType.BusinessEntityId = Convert.ToInt32(reader["BusinessEntityId"]); if(reader["PersonPersonTypesId"] != DBNull.Value) _personType.PersonPersonTypesId = Convert.ToInt32(reader["PersonPersonTypesId"]); if(reader["ModifiedDate"] != DBNull.Value) _personType.ModifiedDate = Convert.ToDateTime(reader["ModifiedDate"]); _personType.NewRecord = false; } reader.Close(); return _personType; }
public List<PersonType> GetAll() { PersonTypeDAC _personTypeComponent = new PersonTypeDAC(); IDataReader reader = _personTypeComponent.GetAllPersonType().CreateDataReader(); List<PersonType> _personTypeList = new List<PersonType>(); while(reader.Read()) { if(_personTypeList == null) _personTypeList = new List<PersonType>(); PersonType _personType = new PersonType(); if(reader["PersonTypeId"] != DBNull.Value) _personType.PersonTypeId = Convert.ToInt32(reader["PersonTypeId"]); if(reader["BusinessEntityId"] != DBNull.Value) _personType.BusinessEntityId = Convert.ToInt32(reader["BusinessEntityId"]); if(reader["PersonPersonTypesId"] != DBNull.Value) _personType.PersonPersonTypesId = Convert.ToInt32(reader["PersonPersonTypesId"]); if(reader["ModifiedDate"] != DBNull.Value) _personType.ModifiedDate = Convert.ToDateTime(reader["ModifiedDate"]); _personType.NewRecord = false; _personTypeList.Add(_personType); } reader.Close(); return _personTypeList; }
public bool Update(PersonType persontype ,int old_personTypeId) { PersonTypeDAC persontypeComponent = new PersonTypeDAC(); return persontypeComponent.UpdatePersonType( persontype.BusinessEntityId, persontype.PersonPersonTypesId, persontype.ModifiedDate, old_personTypeId); }