protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { IniciarllenadoDrop(); } //se consigue el ID del usuario ingresado int user = (int)Session["ID_User"]; string sql = "select * from Usuarios where ID_Usuario =" + user.ToString(); AdminDB db = new AdminDB(); DataTable t = db.procesarselect(sql); int tipo = int.Parse(t.Rows[0]["ID_Tipo_Usuario"].ToString()); if (tipo == 3) { } this.divnuevains.Visible = false; //se actualizan los datos de los dropdown y los textboxs a los del seleccionado a editar if (!IsPostBack) { if (Request.QueryString["idmesa"] != null) { int mesa = int.Parse(Request.QueryString["idmesa"]); string SQL = "select * from Mesa where ID_Mesa =" + mesa; AdminDB DB = new AdminDB(); DataTable y = DB.procesarselect(SQL); this.dividinscripciones.Visible = false; this.divnuevains.Visible = true; DropMesMesa.SelectedValue = y.Rows[0]["ID_MesMesa"].ToString(); DropMesa.SelectedValue = y.Rows[0]["ID_Materia"].ToString(); DropMesMesa.Enabled = false; DropMesa.Enabled = false; } else { this.divnuevains.Visible = false; } } //se establece en el dropdown que el mes de la mesa sea mayor a la fecha actual string sql1 = "select * from MesMesa where Fecha_Iscripcion_Hasta > '" + DateTime.Today.ToShortDateString() + "'"; DataTable i = db.procesarselect(sql1); if (i.Rows.Count > 0) { DropMesMesa.Enabled = false; DropMesMesa.ClearSelection(); Label3.Visible = false; //int limite = int.Parse(i.Rows[0]["ID_MesMesa"].ToString()); //DropMesMesa.SelectedValue = limite.ToString(); } else { } }
private void IniciarllenadoDrop() { AdminDB db = new AdminDB(); DropMesMesa.DataSource = db.procesarselect("Select * from MesMesa"); DropMesMesa.DataTextField = "Descripcion"; DropMesMesa.DataValueField = "ID_MesMesa"; DropMesMesa.DataBind(); //Se le agrega al principio del dropdown un Item seleccionar DropMesMesa.Items.Insert(0, new ListItem("[Seleccionar una Fecha de Examen]", "0")); DropMesa.Items.Insert(0, new ListItem("[Seleccionar una Mesa]", "0")); }
private void IniciarllenadoDrop() { //Se hace el llenado de los datos del dropdown de MesMesa AdminDB db = new AdminDB(); DropMesMesa.DataSource = db.procesarselect("Select * from MesMesa "); //where Fecha_Iscripcion_Hasta > '" + DateTime.Today.ToShortDateString() + "'"); DropMesMesa.DataTextField = "Descripcion"; DropMesMesa.DataValueField = "ID_MesMesa"; DropMesMesa.DataBind(); //Se le agrega al principio del dropdown un Item seleccionar DropMesMesa.Items.Insert(0, new ListItem("[Seleccionar]", "0")); DropMesa.Items.Insert(0, new ListItem("[Seleccionar]", "0")); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { IniciarllenadoDrop(); } TextBoxFecha.Text = DateTime.Today.ToShortDateString(); int user = (int)Session["ID_User"]; string sql = "select * from Usuarios where ID_Usuario =" + user.ToString(); AdminDB db = new AdminDB(); DataTable t = db.procesarselect(sql); int tipo = int.Parse(t.Rows[0]["ID_Tipo_Usuario"].ToString()); if (tipo == 3) { string sql1 = "select * from Alumno where ID_Usuario =" + user; DataTable y = db.procesarselect(sql1); //DropDownList1.SelectedValue = y.Rows[0]["ID_Carrera"].ToString(); //DropDownList2.SelectedValue = y.Rows[0]["ID_Alumno.Apellido"].ToString(); DropMesa.Enabled = false; DropAlumno.Enabled = false; } //se establece en el dropdown que el mes de la mesa sea mayor a la fecha actual string sql2 = "select * from MesMesa where Fecha_Iscripcion_Hasta > '" + DateTime.Today.ToShortDateString() + "'"; DataTable i = db.procesarselect(sql2); if (i.Rows.Count == 0) { DropMesMesa.Enabled = false; DropMesMesa.ClearSelection(); LabelLimite.Text = "No hay fechas de exmanes en los siguientes meses"; //int limite = int.Parse(i.Rows[0]["ID_MesMesa"].ToString()); //DropMesMesa.SelectedValue = limite.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { TextBoxFecha.Text = DateTime.Today.ToShortDateString(); if (!IsPostBack) { IniciarllenadoDrop(); } if (!IsPostBack) { if (Request.QueryString["idmesa"] != null) { int mesa = int.Parse(Request.QueryString["idmesa"]); string SQL = "select * from Mesa where ID_Mesa =" + mesa; AdminDB DB = new AdminDB(); DataTable y = DB.procesarselect(SQL); DropMesMesa.SelectedValue = y.Rows[0]["ID_MesMesa"].ToString(); DropMesa.SelectedValue = y.Rows[0]["ID_Materia"].ToString(); DropMesMesa.Enabled = false; DropMesa.Enabled = false; } } //se establece en el dropdown que el mes de la mesa sea mayor a la fecha actual AdminDB db = new AdminDB(); string sql2 = "select * from MesMesa "; //where Fecha_Iscripcion_Hasta > '" + DateTime.Today.ToShortDateString() + "'"; DataTable i = db.procesarselect(sql2); if (i.Rows.Count == 0) { DropMesMesa.Enabled = false; DropMesMesa.ClearSelection(); LabelLimite.Text = "No hay fechas de exmanes en los siguientes meses"; //int limite = int.Parse(i.Rows[0]["ID_MesMesa"].ToString()); //DropMesMesa.SelectedValue = limite.ToString(); } }