private void button1_Click(object sender, EventArgs e)
        {
            int colorRojo = chkRojo.Checked ? -65536 : 0;
            int colorAzul = chkAzul.Checked ? -16776961 : 0;
            int colorNegro = chkNegro.Checked ? -16777216 : 0;

            try
            {
                string numObra = textBox1.Text == "" ? "" : " and NumObra in (" + textBox1.Text + ")";
                DataTable tmpObras = promowork_dataDataSet.MarcaObras.Select("Marca= true" + numObra).CopyToDataTable();

                RptResumenObraCompleta frm = new RptResumenObraCompleta();
                frm.LoadParametros(tmpObras, checkBox2.Checked, colorRojo, colorAzul, colorNegro);
                frm.MdiParent = this.MdiParent;
                frm.Show();
            }
            catch (InvalidOperationException)
            {
                MessageBox.Show("Es Obligatorio Seleccionar al menos un Registro en cada panel.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);

            }
        }
Exemple #2
0
        private void gridView1_DoubleClick(object sender, EventArgs e)
        {
            DataRowView ObraActual = (DataRowView)obrasBindingSource.Current;
            string IdObraActual = Convert.ToString(ObraActual["IdObra"]);

            DataTable tmpObras = promowork_dataDataSet.MarcaObras.Select("IdObra= " + IdObraActual).CopyToDataTable();

            RptResumenObraCompleta frm = new RptResumenObraCompleta();
            frm.LoadParametros(tmpObras, true, -65536, -16776961, -16777216, true);
            frm.MdiParent = this.MdiParent;
            frm.Show();
        }