public List<ConferenceRegistrationType> GetAll() { ConferenceRegistrationTypeDAC _conferenceRegistrationTypeComponent = new ConferenceRegistrationTypeDAC(); IDataReader reader = _conferenceRegistrationTypeComponent.GetAllConferenceRegistrationType().CreateDataReader(); List<ConferenceRegistrationType> _conferenceRegistrationTypeList = new List<ConferenceRegistrationType>(); while(reader.Read()) { if(_conferenceRegistrationTypeList == null) _conferenceRegistrationTypeList = new List<ConferenceRegistrationType>(); ConferenceRegistrationType _conferenceRegistrationType = new ConferenceRegistrationType(); if(reader["ConferenceRegistrationTypeId"] != DBNull.Value) _conferenceRegistrationType.ConferenceRegistrationTypeId = Convert.ToInt32(reader["ConferenceRegistrationTypeId"]); if(reader["ConferenceId"] != DBNull.Value) _conferenceRegistrationType.ConferenceId = Convert.ToInt32(reader["ConferenceId"]); if(reader["Name"] != DBNull.Value) _conferenceRegistrationType.Name = Convert.ToString(reader["Name"]); if(reader["Fee"] != DBNull.Value) _conferenceRegistrationType.Fee = Convert.ToDecimal(reader["Fee"]); if (reader["GroupName"] != DBNull.Value) _conferenceRegistrationType.GroupName = Convert.ToString(reader["GroupName"]); if (reader["StartDate"] != DBNull.Value) _conferenceRegistrationType.StartDate = Convert.ToDateTime(reader["StartDate"]); if (reader["EndDate"] != DBNull.Value) _conferenceRegistrationType.EndDate = Convert.ToDateTime(reader["EndDate"]); if (reader["EarlyRegistrationEndDate"] != DBNull.Value) _conferenceRegistrationType.EarlyRegistrationEndDate = Convert.ToDateTime(reader["EarlyRegistrationEndDate"]); if (reader["LateFee"] != DBNull.Value) _conferenceRegistrationType.LateFee = Convert.ToDecimal(reader["LateFee"]); if (reader["ConferenceScheduleID"] != DBNull.Value) _conferenceRegistrationType.ConferenceScheduleID = Convert.ToInt32(reader["ConferenceScheduleID"]); if (reader["OfferStartDate"] != DBNull.Value) _conferenceRegistrationType.OfferStartDate = Convert.ToDateTime(reader["OfferStartDate"]); if (reader["OfferEndDate"] != DBNull.Value) _conferenceRegistrationType.OfferEndDate = Convert.ToDateTime(reader["OfferEndDate"]); if (reader["OfferFee"] != DBNull.Value) _conferenceRegistrationType.OfferFee = Convert.ToDecimal(reader["OfferFee"]); if (reader["HaveOffer"] != DBNull.Value) _conferenceRegistrationType.HaveOffer = Convert.ToBoolean(reader["HaveOffer"]); if (reader["MustRegister"] != DBNull.Value) _conferenceRegistrationType.MustRegister = Convert.ToBoolean(reader["MustRegister"]); _conferenceRegistrationType.NewRecord = false; _conferenceRegistrationTypeList.Add(_conferenceRegistrationType); } reader.Close(); return _conferenceRegistrationTypeList; }
public bool Insert(ConferenceRegistrationType conferenceregistrationtype) { int autonumber = 0; ConferenceRegistrationTypeDAC conferenceregistrationtypeComponent = new ConferenceRegistrationTypeDAC(); bool endedSuccessfuly = conferenceregistrationtypeComponent.InsertNewConferenceRegistrationType(ref autonumber, conferenceregistrationtype.ConferenceId, conferenceregistrationtype.Name, conferenceregistrationtype.Fee, conferenceregistrationtype.GroupName, conferenceregistrationtype.StartDate, conferenceregistrationtype.EndDate, conferenceregistrationtype.EarlyRegistrationEndDate, conferenceregistrationtype.LateFee, conferenceregistrationtype.ConferenceScheduleID, conferenceregistrationtype.OfferStartDate, conferenceregistrationtype.OfferEndDate, conferenceregistrationtype.OfferFee, conferenceregistrationtype.HaveOffer, conferenceregistrationtype.MustRegister); if(endedSuccessfuly) { conferenceregistrationtype.ConferenceRegistrationTypeId = autonumber; } return endedSuccessfuly; }
public bool Update(ConferenceRegistrationType conferenceregistrationtype ,int old_conferenceRegistrationTypeId) { ConferenceRegistrationTypeDAC conferenceregistrationtypeComponent = new ConferenceRegistrationTypeDAC(); return conferenceregistrationtypeComponent.UpdateConferenceRegistrationType(conferenceregistrationtype.ConferenceId, conferenceregistrationtype.Name, conferenceregistrationtype.Fee, conferenceregistrationtype.GroupName, conferenceregistrationtype.StartDate, conferenceregistrationtype.EndDate, conferenceregistrationtype.EarlyRegistrationEndDate, conferenceregistrationtype.LateFee, conferenceregistrationtype.ConferenceScheduleID, conferenceregistrationtype.OfferStartDate, conferenceregistrationtype.OfferEndDate, conferenceregistrationtype.OfferFee, conferenceregistrationtype.HaveOffer, conferenceregistrationtype.MustRegister, old_conferenceRegistrationTypeId); }
public ConferenceRegistrationType GetByID(int _conferenceRegistrationTypeId) { ConferenceRegistrationTypeDAC _conferenceRegistrationTypeComponent = new ConferenceRegistrationTypeDAC(); IDataReader reader = _conferenceRegistrationTypeComponent.GetByIDConferenceRegistrationType(_conferenceRegistrationTypeId); ConferenceRegistrationType _conferenceRegistrationType = null; while(reader.Read()) { _conferenceRegistrationType = new ConferenceRegistrationType(); if(reader["ConferenceRegistrationTypeId"] != DBNull.Value) _conferenceRegistrationType.ConferenceRegistrationTypeId = Convert.ToInt32(reader["ConferenceRegistrationTypeId"]); if(reader["ConferenceId"] != DBNull.Value) _conferenceRegistrationType.ConferenceId = Convert.ToInt32(reader["ConferenceId"]); if(reader["Name"] != DBNull.Value) _conferenceRegistrationType.Name = Convert.ToString(reader["Name"]); if(reader["Fee"] != DBNull.Value) _conferenceRegistrationType.Fee = Convert.ToDecimal(reader["Fee"]); if (reader["GroupName"] != DBNull.Value) _conferenceRegistrationType.GroupName = Convert.ToString(reader["GroupName"]); if (reader["StartDate"] != DBNull.Value) _conferenceRegistrationType.StartDate = Convert.ToDateTime(reader["StartDate"]); if (reader["EndDate"] != DBNull.Value) _conferenceRegistrationType.EndDate = Convert.ToDateTime(reader["EndDate"]); if (reader["EarlyRegistrationEndDate"] != DBNull.Value) _conferenceRegistrationType.EarlyRegistrationEndDate = Convert.ToDateTime(reader["EarlyRegistrationEndDate"]); if (reader["LateFee"] != DBNull.Value) _conferenceRegistrationType.LateFee = Convert.ToDecimal(reader["LateFee"]); if (reader["ConferenceScheduleID"] != DBNull.Value) _conferenceRegistrationType.ConferenceScheduleID = Convert.ToInt32(reader["ConferenceScheduleID"]); if (reader["OfferStartDate"] != DBNull.Value) _conferenceRegistrationType.OfferStartDate = Convert.ToDateTime(reader["OfferStartDate"]); if (reader["OfferEndDate"] != DBNull.Value) _conferenceRegistrationType.OfferEndDate = Convert.ToDateTime(reader["OfferEndDate"]); if (reader["OfferFee"] != DBNull.Value) _conferenceRegistrationType.OfferFee = Convert.ToDecimal(reader["OfferFee"]); if (reader["HaveOffer"] != DBNull.Value) _conferenceRegistrationType.HaveOffer = Convert.ToBoolean(reader["HaveOffer"]); if (reader["MustRegister"] != DBNull.Value) _conferenceRegistrationType.MustRegister = Convert.ToBoolean(reader["MustRegister"]); _conferenceRegistrationType.NewRecord = false; } reader.Close(); return _conferenceRegistrationType; }