Esempio n. 1
0
        protected void AddProduct(object sender, EventArgs e)
        {
            UCProductList s = (UCProductList)sender;

            if (s.ProductsSetListView.SelectedItem != null)
            {
                ProductsSet productSelected = (ProductsSet)s.ProductsSetListView.SelectedItem;
                if (_dataDC.SaleSet.Where(S => S.Client_ID == _clientID &&
                                          S.Product_ID == productSelected.Id).Count() == 0)
                {
                    SaleListItem Item = new SaleListItem();
                    Item.Name          = productSelected.Producto + " " + productSelected.Marca + " " + productSelected.Modelo;
                    Item.ProviderPrice = productSelected.Precio;
                    Item.ClientPrice   = 0;
                    Item.Profit        = 0;
                    Item.SendEmail     = false;
                    Item.ProductID     = productSelected.Id;
                    ItemList.Add(Item);
                    addlist.ItemsSource = ItemList.ToList();
                }
                else
                {
                    MessageBox.Show("Este producto ya ha sido previamente solicitado por este cliente,vuelva a la ventana de cliente para visualizar o modificar los detalles de la solicitud anterior");
                }
            }
        }
Esempio n. 2
0
 protected void AddProduct(object sender, EventArgs e)
 {
     UCProductList s = (UCProductList) sender;
     if (s.ProductsSetListView.SelectedItem != null)
     {
         ProductsSet productSelected = (ProductsSet)s.ProductsSetListView.SelectedItem;
         if (_dataDC.SaleSet.Where(S => S.Client_ID == _clientID &&
                                        S.Product_ID == productSelected.Id).Count()==0)
         {
             SaleListItem Item = new SaleListItem();
             Item.Name = productSelected.Producto + " " + productSelected.Marca + " " + productSelected.Modelo;
             Item.ProviderPrice = productSelected.Precio;
             Item.ClientPrice = 0;
             Item.Profit = 0;
             Item.SendEmail = false;
             Item.ProductID = productSelected.Id;
             ItemList.Add(Item);
             addlist.ItemsSource = ItemList.ToList();
         }
         else MessageBox.Show("Este producto ya ha sido previamente solicitado por este cliente,vuelva a la ventana de cliente para visualizar o modificar los detalles de la solicitud anterior");
     }
 }