예제 #1
0
        public void SaveUpdate(SalesUnitPriceUIDM data)
        {
            SalesUnitPriceDTO dto = MapModelToDTO(data);

            SalesUnitPriceBIZ biz = new SalesUnitPriceBIZ();

            biz.SaveUpdate(dto);
        }
예제 #2
0
        private void LoadData(bool LimitRow)
        {
            SalesUnitPriceBIZ biz = new SalesUnitPriceBIZ();

            if (dtPriceOn.Value == null)
            {
                m_dtView = biz.LoadSalesUnitPriceList(false, null);
            }
            else
            {
                m_dtView = biz.LoadSalesUnitPriceList(false, dtPriceOn.Value);
            }

            shtView.RowCount   = 0;
            shtView.DataSource = FilterData(m_dtView, txtFind.Text.Trim());
        }
예제 #3
0
        public SalesUnitPriceUIDM LoadSalesUnitPriceWithItemInfo(NZString ITEM_CD, NZDateTime START_EFF_DATE, NZString CURRENCY)
        {
            SalesUnitPriceBIZ bizPrice = new SalesUnitPriceBIZ();
            SalesUnitPriceDTO dtoPrice = bizPrice.LoadSalesUnitPriceByPK(ITEM_CD, START_EFF_DATE, CURRENCY);

            if (dtoPrice == null)
            {
                return(null);
            }

            ItemBIZ bizItem = new ItemBIZ();
            ItemDTO dtoItem = bizItem.LoadItem(ITEM_CD);

            DealingBIZ bizCust = new DealingBIZ();
            DealingDTO dtoCust = null;

            if (dtoItem != null && !dtoItem.CUSTOMER_CD.IsNull)
            {
                dtoCust = bizCust.LoadLocation(dtoItem.CUSTOMER_CD);
            }


            return(MapDTOToModel(dtoPrice, dtoItem, dtoCust));
        }
예제 #4
0
        public DataTable LoadSalesUnitPriceList(bool includeLodData, DateTime?priceOnDate)
        {
            SalesUnitPriceBIZ biz = new SalesUnitPriceBIZ();

            return(biz.LoadSalesUnitPriceList(includeLodData, priceOnDate));
        }
예제 #5
0
        public void DeleteSalesUnitPrice(NZString ITEM_CD, NZDateTime START_EFF_DATE, NZString CURRENCY)
        {
            SalesUnitPriceBIZ biz = new SalesUnitPriceBIZ();

            biz.DeleteSalesUnitPrice(ITEM_CD, START_EFF_DATE, CURRENCY);
        }