Esempio n. 1
0
        private void BtnSearchProduct_Click(object sender, EventArgs e)
        {
            if (invoice.Client != null)
            {
                if (TxtID.Text != "")
                {
                    SearchProductAnswer answer  = productService.Search(TxtID.Text);
                    Product             product = answer.Product;

                    if (answer.Product != null)
                    {
                        TxtID.Text                = product.ID;
                        TxtName.Text              = product.Name;
                        TxtUnitMeasure.Text       = product.UnitMeasure;
                        TxtWarehouseQuantity.Text = product.Quantity.ToString();
                        TxtUnitValue.Text         = product.UnitValue.ToString();
                        TxtIVA.Text               = product.IVA.ToString();

                        TxtQuantity.Text = "0";
                        TxtDiscount.Text = "0";
                    }

                    MessageBox.Show(answer.Message);
                }
                else
                {
                    MessageBox.Show("Debe ingrasar un codigo de producto para realizar la busqueda!");
                    TxtID.Focus();
                }
            }
            else
            {
                MessageBox.Show("Primero debe agragarun cliente a la factura!");
            }
        }
Esempio n. 2
0
        private void BtnSearch_Click(object sender, EventArgs e)
        {
            SearchProductAnswer answer  = productService.Search(TxtSearch.Text);
            Product             product = answer.Product;

            if (product != null)
            {
                FillTextBoxes
                (
                    product.ID,
                    product.Name,
                    product.UnitValue.ToString(),
                    product.UnitMeasure,
                    product.Quantity.ToString(),
                    product.IVA.ToString()
                );
                DisplayButtons(true, false, false);
            }
            else
            {
                MessageBox.Show(answer.Message);
            }

            TxtSearch.Text = "";
            TxtSearch.Focus();
        }