예제 #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //se convierten los textbox a un tipo de variable aceptada
            string fecha_inscrip_desde = Convert.ToDateTime(TextBox2.Text).ToString("dd/MM/yyyy");
            string fecha_inscrip_hasta = Convert.ToDateTime(TextBox3.Text).ToString("dd/MM/yyyy");
            string fecha_confirm_desde = Convert.ToDateTime(TextBox11.Text).ToString("dd/MM/yyyy");
            string fecha_confirm_hasta = Convert.ToDateTime(TextBox12.Text).ToString("dd/MM/yyyy");
            string fecha_examen_desde  = Convert.ToDateTime(TextBox13.Text).ToString("dd/MM/yyyy");
            string fecha_examen_hasta  = Convert.ToDateTime(TextBox14.Text).ToString("dd/MM/yyyy");

            //se comprueba que la fecha_confirm_hasta sea menor a fecha_examen_desde
            if (DateTime.Parse(fecha_confirm_hasta) < DateTime.Parse(fecha_examen_desde))
            {
                //se comprueba que la fecha_inscrip_hasta se menor a la fecha_confirm_desde
                if (DateTime.Parse(fecha_inscrip_hasta) < DateTime.Parse(fecha_confirm_desde))
                {
                    AdminDB db = new AdminDB();
                    bool    r  = db.Insert_MesMesa(TextBox1.Text, int.Parse(DropDownList1.SelectedValue), fecha_inscrip_desde, fecha_inscrip_hasta, fecha_confirm_desde, fecha_confirm_hasta, fecha_examen_desde, fecha_examen_hasta);
                    if (r == true)
                    {
                        Response.Redirect("MesMesa.aspx");
                    }
                }
            }
            else
            {
                Label1.Text = "No se pudo cargar correctamente la fecha";
            }
        }