public List <TransportationTypeLanguage> GetAll(int ParentID) { TransportationTypeLanguageDAC _transportationTypeLanguageComponent = new TransportationTypeLanguageDAC(); IDataReader reader = _transportationTypeLanguageComponent.GetAllTransportationTypeLanguage("ParentID=" + ParentID).CreateDataReader(); List <TransportationTypeLanguage> _transportationTypeLanguageList = new List <TransportationTypeLanguage>(); while (reader.Read()) { if (_transportationTypeLanguageList == null) { _transportationTypeLanguageList = new List <TransportationTypeLanguage>(); } TransportationTypeLanguage _transportationTypeLanguage = new TransportationTypeLanguage(); if (reader["ID"] != DBNull.Value) { _transportationTypeLanguage.ID = Convert.ToInt32(reader["ID"]); } if (reader["TypeName"] != DBNull.Value) { _transportationTypeLanguage.TypeName = Convert.ToString(reader["TypeName"]); } if (reader["LanguageID"] != DBNull.Value) { _transportationTypeLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]); } if (reader["ParentID"] != DBNull.Value) { _transportationTypeLanguage.ParentID = Convert.ToInt32(reader["ParentID"]); } _transportationTypeLanguage.NewRecord = false; _transportationTypeLanguageList.Add(_transportationTypeLanguage); } reader.Close(); return(_transportationTypeLanguageList); }
public TransportationTypeLanguage GetByTransportationTypeIDandLanguageId(int ParentID, int LanguageID) { TransportationTypeLanguageDAC _transportationTypeLanguageComponent = new TransportationTypeLanguageDAC(); IDataReader reader = _transportationTypeLanguageComponent.GetAllTransportationTypeLanguage(string.Format("ParentID={0} and LanguageID={1}", ParentID, LanguageID)).CreateDataReader(); TransportationTypeLanguage _transportationTypeLanguage = new TransportationTypeLanguage(); while (reader.Read()) { if (reader["ID"] != DBNull.Value) { _transportationTypeLanguage.ID = Convert.ToInt32(reader["ID"]); } if (reader["TypeName"] != DBNull.Value) { _transportationTypeLanguage.TypeName = Convert.ToString(reader["TypeName"]); } if (reader["LanguageID"] != DBNull.Value) { _transportationTypeLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]); } if (reader["ParentID"] != DBNull.Value) { _transportationTypeLanguage.ParentID = Convert.ToInt32(reader["ParentID"]); } _transportationTypeLanguage.NewRecord = false; } reader.Close(); return(_transportationTypeLanguage); }
public TransportationTypeLanguage GetByID(int _iD) { TransportationTypeLanguageDAC _transportationTypeLanguageComponent = new TransportationTypeLanguageDAC(); IDataReader reader = _transportationTypeLanguageComponent.GetByIDTransportationTypeLanguage(_iD); TransportationTypeLanguage _transportationTypeLanguage = null; while (reader.Read()) { _transportationTypeLanguage = new TransportationTypeLanguage(); if (reader["ID"] != DBNull.Value) { _transportationTypeLanguage.ID = Convert.ToInt32(reader["ID"]); } if (reader["TypeName"] != DBNull.Value) { _transportationTypeLanguage.TypeName = Convert.ToString(reader["TypeName"]); } if (reader["LanguageID"] != DBNull.Value) { _transportationTypeLanguage.LanguageID = Convert.ToInt32(reader["LanguageID"]); } if (reader["ParentID"] != DBNull.Value) { _transportationTypeLanguage.ParentID = Convert.ToInt32(reader["ParentID"]); } _transportationTypeLanguage.NewRecord = false; } reader.Close(); return(_transportationTypeLanguage); }
public bool Insert(TransportationTypeLanguage transportationtypelanguage) { int autonumber = 0; TransportationTypeLanguageDAC transportationtypelanguageComponent = new TransportationTypeLanguageDAC(); bool endedSuccessfuly = transportationtypelanguageComponent.InsertNewTransportationTypeLanguage(ref autonumber, transportationtypelanguage.TypeName, transportationtypelanguage.LanguageID, transportationtypelanguage.ParentID); if (endedSuccessfuly) { transportationtypelanguage.ID = autonumber; } return(endedSuccessfuly); }
public bool Update(TransportationTypeLanguage transportationtypelanguage, int old_iD) { TransportationTypeLanguageDAC transportationtypelanguageComponent = new TransportationTypeLanguageDAC(); return(transportationtypelanguageComponent.UpdateTransportationTypeLanguage(transportationtypelanguage.TypeName, transportationtypelanguage.LanguageID, transportationtypelanguage.ParentID, old_iD)); }