Пример #1
0
        public void UpdateSalesTerritoryHistory(SalesTerritoryHistory salesterritoryhistory)
        {
            SalesTerritoryHistoryData data = new SalesTerritoryHistoryData();

            try
            {
                SalesTerritoryHistory hist = data.GetSalesTerritoryHistory(salesterritoryhistory.ID);
                if (hist.SalesPersonID == salesterritoryhistory.SalesPersonID &&
                    hist.StartDate == salesterritoryhistory.StartDate)
                {
                    return;
                }
                hist.EndDate = salesterritoryhistory.StartDate;
                data.UpdateSalesTerritoryHistory(hist);
                data.AddSalesTerritoryHistory(salesterritoryhistory);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "UpdateSalesTerritoryHistory");
                throw (ex);
            }
            finally
            {
                data = null;
            }
        }
Пример #2
0
 public SalesTerritoryHistoryData(SalesTerritoryHistoryData data)
 {
     StartDate    = data.StartDate;
     EndDate      = data.EndDate;
     rowguid      = data.rowguid;
     ModifiedDate = data.ModifiedDate;
     Uid          = data.Uid;
 }
Пример #3
0
 protected override void LazySet()
 {
     base.LazySet();
     if (PersistenceState == PersistenceState.NewAndChanged || PersistenceState == PersistenceState.LoadedAndChanged)
     {
         if ((object)InnerData == (object)OriginalData)
         {
             OriginalData = new SalesTerritoryHistoryData(InnerData);
         }
     }
 }
Пример #4
0
        public void RemoveSalesTerritoryHistory(SalesTerritoryHistory salesterritoryhistory)
        {
            SalesTerritoryHistoryData data = new SalesTerritoryHistoryData();

            try
            {
                data.DeleteSalesTerritoryHistory(salesterritoryhistory.SalesPersonID);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "RemoveSalesTerritoryHistory");
                throw (ex);
            }
            finally
            {
                data = null;
            }
        }
Пример #5
0
        public DataSet GetSalesTerritoryHistoryViewDataSet()
        {
            SalesTerritoryHistoryData data = new SalesTerritoryHistoryData();
            DataSet ds = new DataSet();

            try
            {
                ds = data.GetAllSalesTerritoryHistorysViewDataSet();
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetSalesTerritoryHistoryViewDataSet");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ds);
        }
Пример #6
0
        public bool AddSalesTerritoryHistory(SalesTerritoryHistory salesterritoryhistory)
        {
            SalesTerritoryHistoryData data = new SalesTerritoryHistoryData();
            bool ret = true;

            try
            {
                ret = data.AddSalesTerritoryHistory(salesterritoryhistory);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "AddSalesTerritoryHistory");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ret);
        }