コード例 #1
0
        private void para(bool o)
        {
            if (radioButton1.Checked)
            {
                op_var.a = dateTimePicker3.Value; // pongo el 1 porque siempre es el primer día obvio
                op_var.b = dateTimePicker4.Value; //resto un día al mes y con esto obtengo el ultimo día
            }
            else
            {
                if (o == false)
                {
                    op_var.a = Convert.ToDateTime(string.Concat("01", "/", Convert.ToString(comboBox5.SelectedIndex + 1).PadLeft(2, '0'), "/", comboBox6.Text));             // pongo el 1 porque siempre es el primer día obvio
                    op_var.b = Convert.ToDateTime(string.Concat("01", "/", Convert.ToString(comboBox5.SelectedIndex + 2).PadLeft(2, '0'), "/", comboBox6.Text)).AddDays(-1); //resto un día al mes y con esto obtengo el ultimo día
                }
                else
                {
                    op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));//resto un día al mes y con esto obtengo el ultimo día
                    if (op_var.b > DateTime.Now)
                    {
                        op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(comboBox5.SelectedIndex).PadLeft(2, '0'), "/", comboBox6.Text));                                      // pongo el 1 porque siempre es el primer día obvio
                        op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(comboBox5.SelectedIndex + 1).PadLeft(2, '0'), "/", comboBox6.Text)); //resto un día al mes y con esto obtengo el ultimo día
                    }
                    else
                    {
                        op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));                                      // pongo el 1 porque siempre es el primer día obvio
                        op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month + 1).PadLeft(2, '0'), "/", DateTime.Now.Year)); //resto un día al mes y con esto obtengo el ultimo día
                    }
                }
            }

            op_var.ope = op_sql.parametro1("select nomempl from empleados where codempl ='" + listBox1.SelectedValue.ToString() + "'");
            Reportes.Reportes03 frm = new Reportes.Reportes03(1);
            frm.MdiParent = this.MdiParent;
            frm.Show();
        }
コード例 #2
0
        private void verCohorteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));//resto un día al mes y con esto obtengo el ultimo día

            if (op_var.b > DateTime.Now)
            {
                op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month - 1).PadLeft(2, '0'), "/", DateTime.Now.Year));                              // pongo el 1 porque siempre es el primer día obvio
                op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year)); //resto un día al mes y con esto obtengo el ultimo día
            }
            else
            {
                op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));                                      // pongo el 1 porque siempre es el primer día obvio
                op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month + 1).PadLeft(2, '0'), "/", DateTime.Now.Year)); //resto un día al mes y con esto obtengo el ultimo día
            }

            op_var.c = listBox1.SelectedValue.ToString();
            //op_var.c = op_sql.parametro1("select nomempl from empleados where codempl ='" + listBox1.SelectedValue.ToString() + "'");
            Reportes.Reportes03 frm = new Reportes.Reportes03(2);
            frm.MdiParent = this.MdiParent;
            frm.Show();
        }
コード例 #3
0
        private void vistaPorResumenToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month - 1).PadLeft(2, '0'), "/", DateTime.Now.Year));// pongo el 1 porque siempre es el primer día obvio
            //op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));//resto un día al mes y con esto obtengo el ultimo día
            op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));//resto un día al mes y con esto obtengo el ultimo día

            if (op_var.b > DateTime.Now)
            {
                op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month - 1).PadLeft(2, '0'), "/", DateTime.Now.Year));                              // pongo el 1 porque siempre es el primer día obvio
                op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year)); //resto un día al mes y con esto obtengo el ultimo día
            }
            else
            {
                op_var.a = Convert.ToDateTime(string.Concat(diai, "/", Convert.ToString(DateTime.Now.Month).PadLeft(2, '0'), "/", DateTime.Now.Year));                                      // pongo el 1 porque siempre es el primer día obvio
                op_var.b = Convert.ToDateTime(string.Concat(Convert.ToString(int.Parse(diai) - 1), "/", Convert.ToString(DateTime.Now.Month + 1).PadLeft(2, '0'), "/", DateTime.Now.Year)); //resto un día al mes y con esto obtengo el ultimo día
            }
            Reportes.Reportes03 frm = new Reportes.Reportes03(1);
            frm.MdiParent = this.MdiParent;
            frm.Show();
            //if (!checkBox2.Checked)
            //para(checkBox2.Checked);
        }