Esempio n. 1
0
 public static AutoImporterShopsBL getDataByShopId(Int32 iShopId)
 {
     SummitDS.AutoImporterShopsDataTable thisTable = getAdapter().getDataByShopID(iShopId);
     if (thisTable != null && thisTable.Rows.Count > 0)
     {
         return(BuildFromRow(thisTable.Rows[0]));
     }
     return(null);
 }
Esempio n. 2
0
 public static List <AutoImporterShopsBL> getShopIdsByDateDiff()
 {
     SummitDS.AutoImporterShopsDataTable thisTable = getAdapter().GetShopIdsByDateDiff();
     if (thisTable != null && thisTable.Rows.Count > 0)
     {
         return(BuildFromTable(thisTable));
     }
     return(null);
 }
Esempio n. 3
0
        protected override void SaveToRow()
        {
            SummitDS.AutoImporterShopsDataTable _thisTable = new SummitDS.AutoImporterShopsDataTable();
            if (_rowToSave == null)
            {
                _rowToSave = _thisTable.NewAutoImporterShopsRow();
            }
            SummitDS.AutoImporterShopsRow _dataRow = _rowToSave as SummitDS.AutoImporterShopsRow;

            if (_dataRow != null)
            {
                if (IsExisting())
                {
                    if (m_iShopId == null)
                    {
                        if (!_dataRow.IsShopIDNull())
                        {
                            _dataRow.SetShopIDNull();
                        }
                    }
                    else if (_dataRow.IsShopIDNull() ? true : _dataRow.ShopID != m_iShopId)
                    {
                        _dataRow.ShopID = m_iShopId.Value;
                    }

                    if (m_dtSyncDateTime == null)
                    {
                        if (!_dataRow.IsSyncDateTimeNull())
                        {
                            _dataRow.SetSyncDateTimeNull();
                        }
                    }
                    else if (_dataRow.IsSyncDateTimeNull() ? true : _dataRow.SyncDateTime != m_dtSyncDateTime)
                    {
                        _dataRow.SyncDateTime = m_dtSyncDateTime.Value;
                    }

                    if (m_bIsEmailSend == null)
                    {
                        if (!_dataRow.IsIsEmailSendNull())
                        {
                            _dataRow.SetIsEmailSendNull();
                        }
                    }
                    else if (_dataRow.IsIsEmailSendNull() ? true : _dataRow.IsEmailSend != m_bIsEmailSend)
                    {
                        _dataRow.IsEmailSend = m_bIsEmailSend.Value;
                    }

                    if (m_dtSendMailDateTime == null)
                    {
                        if (!_dataRow.IsSendMailDateNull())
                        {
                            _dataRow.SetSendMailDateNull();
                        }
                    }
                    else if (_dataRow.IsSendMailDateNull() ? true : _dataRow.SendMailDate != m_dtSendMailDateTime)
                    {
                        _dataRow.SendMailDate = m_dtSendMailDateTime.Value;
                    }
                }
                else
                {
                    if (m_iShopId == null)
                    {
                        if (!_dataRow.IsShopIDNull())
                        {
                            _dataRow.SetShopIDNull();
                        }
                    }
                    else if (_dataRow.IsShopIDNull() ? true : _dataRow.ShopID != m_iShopId)
                    {
                        _dataRow.ShopID = m_iShopId.Value;
                    }

                    if (m_dtSyncDateTime == null)
                    {
                        if (!_dataRow.IsSyncDateTimeNull())
                        {
                            _dataRow.SetSyncDateTimeNull();
                        }
                    }
                    else if (_dataRow.IsSyncDateTimeNull() ? true : _dataRow.SyncDateTime != m_dtSyncDateTime)
                    {
                        _dataRow.SyncDateTime = m_dtSyncDateTime.Value;
                    }

                    if (m_bIsEmailSend == null)
                    {
                        if (!_dataRow.IsIsEmailSendNull())
                        {
                            _dataRow.SetIsEmailSendNull();
                        }
                    }
                    else if (_dataRow.IsIsEmailSendNull() ? true : _dataRow.IsEmailSend != m_bIsEmailSend)
                    {
                        _dataRow.IsEmailSend = m_bIsEmailSend.Value;
                    }

                    if (m_dtSendMailDateTime == null)
                    {
                        if (!_dataRow.IsSendMailDateNull())
                        {
                            _dataRow.SetSendMailDateNull();
                        }
                    }
                    else if (_dataRow.IsSendMailDateNull() ? true : _dataRow.SendMailDate != m_dtSendMailDateTime)
                    {
                        _dataRow.SendMailDate = m_dtSendMailDateTime.Value;
                    }

                    _thisTable.AddAutoImporterShopsRow(_dataRow);
                }
            }
        }