public ClientePrime(RemiItem newItem, string title)
        {
            InitializeComponent();
            dataGrid1.ShowGroupPanel = false;
            llenargrid();

            if (newItem == null)
            {
                //Cantidad.Value = GetQuantityAsInt();
                rate.Value = 0.00;
                //prueba usando datacontext
                //InvoiceItem newItem;
                newItem = new RemiItem();
            }

            item.Text = newItem.Codigo;

            item_Copy.Text = newItem.Descripcion;
            // newItem.Cantidad = GetQuantityAsInt();
            //newItem.Cantidad = 2;
            // rate.Value = 80.00;
            //llenarcombobox(item.Text);
            rate.Value     = 00.00;
            m_invoiceItem  = newItem;
            Cantidad.Value = newItem.Cantidad;

            if (newItem.Cantidad == 0)
            {
                newItem.Cantidad    = GetQuantityAsInt();
                this.Cantidad.Value = 1;
                CalculateTax();
                UpdateTotalAmount();
            }
            this.DataContext = m_invoiceItem;
        }
        public ProductoDialog(RemiItem newItem, string title)
        {
            InitializeComponent();
            dataGrid1.ShowGroupPanel = false;
            llenargrid();

            if (newItem == null)
            {
                //Cantidad.Value = GetQuantityAsInt();
                rate.Value = 0.00;
                //prueba usando datacontext
                //InvoiceItem newItem;
                newItem = new RemiItem();
            }

            item.Text      = newItem.Codigo;
            item_Copy.Text = newItem.Descripcion;
            //aqui debe de ir a buscar el precio del codigo que trae de regreso
            // newItem.Cantidad = GetQuantityAsInt();
            //newItem.Cantidad = 2;

            rate.Value     = 00.00;
            m_invoiceItem  = newItem;
            Cantidad.Value = newItem.Cantidad;

            //Cantidad.Value = 2;
            // rate.Value = 80.00;


            if (newItem.Cantidad == 0)
            {
                newItem.Cantidad    = GetQuantityAsInt();
                this.Cantidad.Value = 1;
                CalculateTax();
                UpdateTotalAmount();
            }
            //newItem.Codigo = item.Text;
            //
            // newItem.Descripcion = item_Copy.Text;
            // newItem.Cantidad = (double)Cantidad.Value;
            // newItem.Rate = (double)rate.Value;
            // m_invoiceItem = newItem;
            this.DataContext = m_invoiceItem;
            //// llenargrid();
        }