Exemple #1
0
 protected override void SetID()
 {
     SummitDS.VehicleMediaLinkRow thisRow = _rowToSave as SummitDS.VehicleMediaLinkRow;
     if (thisRow != null)
     {
         this._ID = thisRow.id;;
     }
 }
Exemple #2
0
        protected override void LoadFromRow(DataRow _dataRow)
        {
            SummitDS.VehicleMediaLinkRow _thisRow = _dataRow as SummitDS.VehicleMediaLinkRow;

            if (_thisRow != null)
            {
                this._ID = _thisRow.id;

                this.m_iVehicleId              = _thisRow.vehicle_id;
                this.m_strMediaLink            = _thisRow.media_link;
                this.m_strMediaLinkThumbnail   = _thisRow.Ismedia_link_ThumnailNull() ? String.Empty : _thisRow.media_link_Thumnail;
                this.m_iVehicleMediaLinkNoteID = _thisRow.VehicleMediaLinkNoteID;
                this.m_bIsNew = _thisRow.IsIsNewLinkNull() ? (Nullable <Boolean>)null : _thisRow.IsNewLink;
                _rowToSave    = _thisRow;
            }
        }
Exemple #3
0
        protected override void SaveToRow()
        {
            SummitDS.VehicleMediaLinkDataTable _thisTable = new SummitDS.VehicleMediaLinkDataTable();
            if (_rowToSave == null)
            {
                _rowToSave = _thisTable.NewVehicleMediaLinkRow();
            }
            SummitDS.VehicleMediaLinkRow _dataRow = _rowToSave as SummitDS.VehicleMediaLinkRow;

            if (_dataRow != null)
            {
                if (IsExisting())
                {
                    _dataRow.vehicle_id = m_iVehicleId;
                    _dataRow.media_link = m_strMediaLink;
                    if (m_iVehicleMediaLinkNoteID.HasValue)
                    {
                        _dataRow.VehicleMediaLinkNoteID = m_iVehicleMediaLinkNoteID.Value;
                    }
                    else
                    {
                        _dataRow.SetVehicleMediaLinkNoteIDNull();
                    }

                    if (m_bIsNew.HasValue)
                    {
                        _dataRow.IsNewLink = m_bIsNew.Value;
                    }
                    else
                    {
                        _dataRow.SetIsNewLinkNull();
                    }

                    if (String.IsNullOrEmpty(m_strMediaLinkThumbnail))
                    {
                        _dataRow.Setmedia_link_ThumnailNull();
                    }
                    else
                    {
                        _dataRow.media_link_Thumnail = strMediaLinkThumbnail;
                    }
                }
                else
                {
                    _dataRow.vehicle_id = m_iVehicleId;
                    _dataRow.media_link = m_strMediaLink;
                    if (m_iVehicleMediaLinkNoteID.HasValue)
                    {
                        _dataRow.VehicleMediaLinkNoteID = m_iVehicleMediaLinkNoteID.Value;
                    }
                    else
                    {
                        _dataRow.SetVehicleMediaLinkNoteIDNull();
                    }

                    if (String.IsNullOrEmpty(m_strMediaLinkThumbnail))
                    {
                        _dataRow.Setmedia_link_ThumnailNull();
                    }
                    else
                    {
                        _dataRow.media_link_Thumnail = strMediaLinkThumbnail;
                    }

                    if (m_bIsNew.HasValue)
                    {
                        _dataRow.IsNewLink = m_bIsNew.Value;
                    }
                    else
                    {
                        _dataRow.SetIsNewLinkNull();
                    }

                    _thisTable.AddVehicleMediaLinkRow(_dataRow);
                }
            }
        }