private void Inicializar() { cmbVencido.Items.Clear(); cmbVencido.Items.Add(new RadComboBoxItem("-- Todos --", "")); cmbVencido.Items.Add(new RadComboBoxItem("Vencidos", "V")); cmbVencido.Items.Add(new RadComboBoxItem("Vigente", "C")); cmbVencido.Sort = RadComboBoxSort.Ascending; cmbVencido.SortItems(); cmbVencido.SelectedValue = "C"; Funciones funcion = new Funciones(); txtAnio.Value = funcion.GetLocalDateTime(session.Minutos).Year; Semana semana = new Semana(); semana.Sem_FechaAct = funcion.GetLocalDateTime(session.Minutos); semana.Id_Emp = session.Id_Emp; semana.Id_Cd = session.Id_Cd_Ver; CN_CatSemana cn_semana = new CN_CatSemana(); int verificador = 0; cn_semana.ConsultaSemanaActual(ref semana, session.Emp_Cnx, ref verificador); if (verificador > 0 && semana.Id_Sem != 0) { txtSem.Value = semana.Id_Sem; rg1.Rebind(); } else { Alerta("Aun no se han configurado las semanas del periodo actual"); } }
protected void Page_Load(object sender, EventArgs e) { try { Sesion Sesion = new Sesion(); Sesion = (Sesion)Session["Sesion" + Session.SessionID]; if (Sesion == null) { string[] pag = Page.Request.Url.ToString().Split(new string[] { "/", @"\" }, StringSplitOptions.RemoveEmptyEntries); Session["dir" + Session.SessionID] = pag[pag.Length - 1]; Response.Redirect("login.aspx", false); } else { if (!Page.IsPostBack) { this.ValidarPermisos(); if (Sesion.Cu_Modif_Pass_Voluntario == false) { RAM1.ResponseScripts.Add("AbrirContrasenas(); return false;"); return; } this.CargarCentros(); Random randObj = new Random(DateTime.Now.Millisecond); HF_ClvPag.Value = randObj.Next().ToString(); Funciones f = new Funciones(); CN_CatSemana cn_semana = new CN_CatSemana(); Semana semana = new Semana(); semana.Id_Emp = sesion.Id_Emp; semana.Id_Cd = sesion.Id_Cd_Ver; semana.Sem_FechaAct = f.GetLocalDateTime(Sesion.Minutos); int verificador = 0; cn_semana.ConsultaSemanaActual(ref semana, Sesion.Emp_Cnx, ref verificador); rdFechaIni.DbSelectedDate = semana.Sem_FechaIni; rdFechaFin.DbSelectedDate = semana.Sem_FechaFin; } } } catch (Exception ex) { this.DisplayMensajeAlerta(string.Concat(ex.Message, "Page_Load_error")); } }