Ejemplo n.º 1
0
        void AddOfferDetail()
        {
            var psv = new ProductSearchView(myOffer.Customer);

            psv.ProductChosen += Psv_ProductChosen;
            psv.Show();
        }
Ejemplo n.º 2
0
        private void showSearchProductView()
        {
            try
            {
                ProductSearchView m_ProductSearchView = ConsoleViewManager.Instance.ProductSearchView;
                m_ProductSearchView.AllowMultiSelect = false;
                m_ProductSearchView.OnEvent         += ProductSearchViewEventHandler;

                ConsoleViewManager.Instance.Push(m_ProductSearchView);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 3
0
        public void ProductSearchViewEventHandler(object sender, ProductSearchView.EventArgs args)
        {
            try
            {
                ProductSearchView m_ProductSearchView = sender as ProductSearchView;

                if (args.EventType == ProductSearchView.EventType.Ok)
                {
                    //int[] selectedRows = m_ProductSearchView.m_GridView.GetSelectedRows();
                    //Product m_Product = m_ProductSearchView.m_GridView.GetRow(selectedRows[0]) as Product;
                    //MessageBox.Show(m_Product.Id);
                    Product m_Product = args.BusinessObjectList[0] as Product;
                    MessageBox.Show(m_Product.Id);
                    //ViewBOM viewBOM = new ViewBOM(m_Product);
                    //ConsoleViewManager.Instance.Push(viewBOM);
                }
                m_ProductSearchView.OnEvent -= ProductSearchViewEventHandler;
                m_ProductSearchView.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Ejemplo n.º 4
0
 public void Set(ProductSearchView productSearchView)
 {
     CookieHelper.UpdateValue(ProductSearchView, productSearchView.ToString());
 }