Example #1
0
        private void agregar()
        {
            if (!validar())
            {
                auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos();
                pp.Idpresentacion   = tabla_presentacion.CurrentRow.Cells[0].Value.ToString();
                pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString();
                pp.ShowDialog();

                if (pp.Agregado)
                {
                    string priori = "2";
                    if (pp.chkPrioridad.Checked)
                    {
                        priori = "1";
                    }
                    prpr = new conexiones_BD.clases.presentaciones_productos(
                        idsucursal_producto,
                        pp.Idpresentacion,
                        pp.canti.Value.ToString(),
                        Math.Round(pp.precio.Value, 2).ToString(),
                        pp.TipoN,
                        priori
                        );

                    if (prpr.guardar(false) > 0)
                    {
                        cargarTablaPresentaciones();
                        txtBuscarP.SelectAll();
                        txtBuscarP.Focus();
                    }
                }
            }
        }
Example #2
0
        private void agrega()
        {
            if (modificar)
            {
                if (!validarAgregarPresentacion())
                {
                    auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos();
                    pp.PrecioM          = precioVM.Value;
                    pp.PrecioD          = precioVD.Value;
                    pp.Idpresentacion   = tabla_presentacion.CurrentRow.Cells[0].Value.ToString();
                    pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString();
                    pp.ShowDialog();

                    if (pp.Agregado)
                    {
                        string priori = "2";
                        if (pp.chkPrioridad.Checked)
                        {
                            priori = "1";
                        }
                        prpr = new conexiones_BD.clases.presentaciones_productos(
                            idsucusal_producto,
                            pp.Idpresentacion,
                            pp.canti.Value.ToString(),
                            Math.Round(pp.precio.Value, 2).ToString(),
                            pp.TipoN,
                            priori
                            );

                        if (prpr.guardar(false) > 0)
                        {
                            cargarTablaPresentaciones();
                        }
                    }
                }
            }
            else
            {
                try
                {
                    if (!validarAgregarPresentacion())
                    {
                        auxiliares.presentaciones_productos pp = new auxiliares.presentaciones_productos();
                        pp.PrecioM          = precioVM.Value;
                        pp.PrecioD          = precioVD.Value;
                        pp.Idpresentacion   = tabla_presentacion.CurrentRow.Cells[0].Value.ToString();
                        pp.lblPresenta.Text = tabla_presentacion.CurrentRow.Cells[1].Value.ToString();
                        pp.ShowDialog();

                        if (pp.Agregado)
                        {
                            tabla_presentacion_producto.Rows.Add(
                                "0", pp.Idpresentacion, pp.lblPresenta.Text, Math.Round(pp.precio.Value, 2), pp.Tipo, pp.canti.Value, pp.TipoN
                                );
                        }
                    }
                }
                catch
                {
                }
            }
        }