private void checaSesiones() { try { usuario = Convert.ToString(Request.QueryString["u"]); nombre = Convert.ToString(Request.QueryString["nu"]); pv = Convert.ToString(Request.QueryString["p"]); caja = Convert.ToString(Request.QueryString["c"]); nom_isla = Convert.ToString(Request.QueryString["np"]); } catch (Exception) { Response.Redirect("Default.aspx"); } usuario = Request.QueryString["u"]; nombre = Request.QueryString["nu"]; pv = Request.QueryString["p"]; caja = Request.QueryString["c"]; nom_isla = Request.QueryString["np"]; ObtienePermisos usuPermisos = new ObtienePermisos(); usuPermisos.Usuario = usuario; usuPermisos.obtienePermisos(); permisos = usuPermisos.Permisos; controlaMenu(permisos); CierreCaja cierreCaja = new CierreCaja(); cierreCaja.Caja = Convert.ToInt32(caja); object[] cajasRegistradas = cierreCaja.obtieneCajasExistentes(); if (Convert.ToBoolean(cajasRegistradas[0])) { DataSet infoCajas = (DataSet)cajasRegistradas[1]; if (infoCajas.Tables[0].Rows.Count != 0) { foreach (DataRow filasCajas in infoCajas.Tables[0].Rows) { cierreCaja.Caja = Convert.ToInt32(filasCajas[1]); cierreCaja._anio = Convert.ToInt32(filasCajas[0]); bool cajaCerrada = cierreCaja.cajaActualAbierta(); if (cajaCerrada) { Response.Redirect("Default.aspx"); } break; } } else { Response.Redirect("Default.aspx"); } } else { Response.Redirect("Default.aspx"); } }