internal void guardarDatos(Pantalla_Modificacion_Publicaciones pmp, Decimal p1, string p2, string p3, string p4, decimal p5, decimal p6, string p7, DateTime dateTime1, DateTime dateTime2)
        {
            pantallaModifP = pmp;
            rubroAdapter   = new GD1C2016DataSetTableAdapters.rubrosTableAdapter();
            GD1C2016DataSet.rubrosDataTable rubrosData = new GD1C2016DataSet.rubrosDataTable();
            rubrosData = rubroAdapter.rubrosDePublicacion(p1);

            rubros = new List <String>();

            foreach (DataRow row in rubrosData.Rows)
            {
                rubros.Add(Convert.ToString(row[1]));
            }

            estadoAdapter = new GD1C2016DataSetTableAdapters.estadosTableAdapter();
            GD1C2016DataSet.estadosDataTable estadosData = new GD1C2016DataSet.estadosDataTable();
            estadosData = estadoAdapter.GetData();

            foreach (DataRow row in estadosData.Rows)
            {
                if (row[1].Equals("Finalizada") || row[1].Equals("Pausada"))
                {
                }
                else
                {
                    comboBox1.Items.Add(row[1]);
                }
            }

            idPubli     = p1;
            estado      = p2;
            visibilidad = p3;
            descripcion = p4;
            stock       = p5;
            precio      = p6;
            tipo        = p7;

            textBox1.Text       = descripcion;
            numericUpDown1.Text = Convert.ToString(stock);
            textBox2.Text       = Convert.ToString(precio);
            textBox5.Text       = visibilidad;
            comboBox1.Text      = estado;

            textBox4.Text = string.Join(",", rubros);

            visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter();
            GD1C2016DataSet.visibilidadesDataTable visiData = new GD1C2016DataSet.visibilidadesDataTable();
            visiData = visiAdapter.GetData();

            foreach (DataRow row in visiData.Rows)
            {
                if (row[1].Equals(visibilidad))
                {
                    textBox3.Text = Convert.ToString(row[4]);
                }
            }
        }
        internal void generarListados()
        {
            //Cargo estados disponibles

            estadoAdapter = new GD1C2016DataSetTableAdapters.estadosTableAdapter();
            GD1C2016DataSet.estadosDataTable estadosData = new GD1C2016DataSet.estadosDataTable();
            estadosData = estadoAdapter.GetData();

            foreach (DataRow row in estadosData.Rows)
            {
                if (row[1].Equals("Finalizada") || row[1].Equals("Pausada"))
                {
                }
                else
                {
                    comboBox1.Items.Add(row[1]);
                }
            }
        }