コード例 #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ConsultaRapida consulta = new ConsultaRapida(Contexto);

            if (txtIDCliente.Focused)
            {
                //Por cliente
                txtIDCliente.Focus();
                int id = consulta.Consultar(ConsultaRapida.TipoConsulta.Clients);
                if (id > 0)
                {
                    txtIDCliente.Text = id.ToString();
                    gridProductos.Focus();
                }
            }
            else
            {
                //Por cotizacion
                txtID.Focus();
                int id = consulta.Consultar(ConsultaRapida.TipoConsulta.Quotations);
                if (id > 0)
                {
                    txtID.Text = id.ToString();
                    txtNombre.Focus();
                }
            }
        }
コード例 #2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ConsultaRapida consulta = new ConsultaRapida(Contexto);

            if (txtIDCliente.Focused)
            {
                //Por cliente
                txtIDCliente.Focus();
                int id = consulta.Consultar(ConsultaRapida.TipoConsulta.Clients);
                if (id > 0)
                {
                    txtIDCliente.Text = id.ToString();;
                    txtNombreCliente.Focus();
                }
            }
            else
            {
                //Por documento
                txtID.Focus();
                int id = consulta.Consultar(ConsultaRapida.TipoConsulta.Documents);
                if (id > 0)
                {
                    txtID.Text = id.ToString();
                    txtDescripcion.Focus();
                }
            }
        }
コード例 #3
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ConsultaRapida consulta = new ConsultaRapida(this.Contexto);

            txtID.Focus();
            int id = consulta.Consultar(ConsultaRapida.TipoConsulta.Products);

            if (id > 0)
            {
                txtID.Text = id.ToString();
                txtNombre.Focus();
            }
        }
コード例 #4
0
        private void btnAgregarProducto_Click(object sender, EventArgs e)
        {
            ConsultaRapida consultaRapida = new ConsultaRapida(Contexto);
            int            id             = consultaRapida.Consultar(ConsultaRapida.TipoConsulta.Products);

            if (id > 0)
            {
                //Agregar el producto
                Product products = new Product(Contexto);
                Product product  = products.GetProducto(id);

                cotizacionesDS.ProductosDT.AddProductosDTRow(id, cotizacionesDS.ProductosDT.Rows.Count + 1, product.name, 1, product.price);
                CalcularTotal();
            }
        }
コード例 #5
0
        private void btnAgregarDocumento_Click(object sender, EventArgs e)
        {
            ConsultaRapida consultaRapida = new ConsultaRapida(Contexto);
            int            id             = consultaRapida.Consultar(ConsultaRapida.TipoConsulta.Documents);

            if (id > 0)
            {
                //Agregar el Documento
                Document documents = new Document(Contexto);
                Document document  = documents.GetDocument(id);
                foreach (CotizacionesDS.DocumentosDTRow row in cotizacionesDS.DocumentosDT)
                {
                    if (row.id == id)
                    {
                        MessageBox.Show("El documento ya está agregdo.", "Documento", MessageBox.Botones.Aceptar);
                        return;
                    }
                }
                cotizacionesDS.DocumentosDT.AddDocumentosDTRow(id, document.description, document.dataFile);
            }
        }