Exemplo n.º 1
0
 protected override void LazySet()
 {
     base.LazySet();
     if (PersistenceState == PersistenceState.NewAndChanged || PersistenceState == PersistenceState.LoadedAndChanged)
     {
         if ((object)InnerData == (object)OriginalData)
         {
             OriginalData = new SalesOrderDetailData(InnerData);
         }
     }
 }
Exemplo n.º 2
0
 public SalesOrderDetailData(SalesOrderDetailData data)
 {
     CarrierTrackingNumber = data.CarrierTrackingNumber;
     OrderQty          = data.OrderQty;
     UnitPrice         = data.UnitPrice;
     UnitPriceDiscount = data.UnitPriceDiscount;
     LineTotal         = data.LineTotal;
     rowguid           = data.rowguid;
     SalesOrderHeader  = data.SalesOrderHeader;
     Product           = data.Product;
     SpecialOffer      = data.SpecialOffer;
     ModifiedDate      = data.ModifiedDate;
     Uid = data.Uid;
 }
Exemplo n.º 3
0
        public SalesOrderDetailCollection GetSalesOrderDetailCollection(string where, string orderBy)
        {
            SalesOrderDetailData       data = new SalesOrderDetailData();
            SalesOrderDetailCollection col  = new SalesOrderDetailCollection();

            try
            {
                col = data.GetAllSalesOrderDetailsDynamicCollection(where, orderBy);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetSalesOrderDetailCollection");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(col);
        }
Exemplo n.º 4
0
        public DataSet GetOrderDetailsGroupedByName(int orderid)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            DataSet ds = new DataSet();

            try
            {
                ds = data.GetOrderDetailsGroupedByName(orderid);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetOrderDetailsGroupedByName");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ds);
        }
Exemplo n.º 5
0
        public SalesOrderDetailCollection GetAllSalesOrderHeaderCollection()
        {
            SalesOrderDetailData       data = new SalesOrderDetailData();
            SalesOrderDetailCollection col  = new SalesOrderDetailCollection();

            try
            {
                col = data.GetAllSalesOrderDetailsCollection();
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetAllSalesOrderDetailCollection");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(col);
        }
Exemplo n.º 6
0
        public DataSet GetSalesOrderDetailDataSet(string where, string orderBy)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            DataSet ds = new DataSet();

            try
            {
                ds = data.GetAllSalesOrderDetailsDynamicDataSet(where, orderBy);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetSalesOrderDetailDataSet");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ds);
        }
Exemplo n.º 7
0
        public SalesOrderDetail GetSalesOrderDetail(int saleOrderID)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            SalesOrderDetail     sod  = new SalesOrderDetail();

            try
            {
                sod = data.GetSalesOrderDetail(saleOrderID);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "GetSalesOrderDetail");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(sod);
        }
Exemplo n.º 8
0
        public bool DeleteSalesOrderDetailsDynamic(string where)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            bool ret = true;

            try
            {
                ret = data.DeleteSalesOrderDetailsDynamic(where);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "DeleteSalesOrderDetailsDynamic");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ret);
        }
Exemplo n.º 9
0
        public bool RemoveSalesOrderDetail(int salesorderid)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            bool ret = true;

            try
            {
                ret = data.DeleteSalesOrderDetail(salesorderid);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "RemoveSalesOrderDetails");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ret);
        }
Exemplo n.º 10
0
        public bool UpdateSalesOrderDetail(SalesOrderDetail salesorderdetail)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            bool ret = true;

            try
            {
                data.UpdateSalesOrderDetail(salesorderdetail);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "AddSalesOrderDetails");
                ret = false;
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ret);
        }
Exemplo n.º 11
0
        public int AddSalesOrderDetail(SalesOrderDetail salesorderdetail)
        {
            SalesOrderDetailData data = new SalesOrderDetailData();
            int ret = 0;

            if (data == null)
            {
                data = new SalesOrderDetailData();
            }
            try
            {
                ret = data.AddSalesOrderDetail(salesorderdetail);
            }
            catch (Exception ex)
            {
                log.Write(ex.Message, "AddSalesOrderDetails");
                throw (ex);
            }
            finally
            {
                data = null;
            }
            return(ret);
        }