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; } }
public SalesTerritoryHistoryData(SalesTerritoryHistoryData data) { StartDate = data.StartDate; EndDate = data.EndDate; rowguid = data.rowguid; ModifiedDate = data.ModifiedDate; Uid = data.Uid; }
protected override void LazySet() { base.LazySet(); if (PersistenceState == PersistenceState.NewAndChanged || PersistenceState == PersistenceState.LoadedAndChanged) { if ((object)InnerData == (object)OriginalData) { OriginalData = new SalesTerritoryHistoryData(InnerData); } } }
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; } }
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); }
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); }