private void BindSchedule(ScheduleCalendar Cale, int IDSala) { try { //Reunion objRes = new Reunion(); ////Cale.DataSource = objRes.ObtenerReservasRec(IDSala, Cale.StartDate, Cale.StartDate.AddDays(7)); ////Cale.DataBind(); //DataSet ds = objRes.ObtenerReservasRec(IDSala, Cale.StartDate, Cale.StartDate.AddDays(7)); DataSet ds = LicenciaWebex.ObtenerReservas(IDSala, Cale.StartDate, Cale.StartDate.AddDays(7)); Cale.DataSource = ds; if (ds.Tables[0].Rows.Count == 0) { DateTime dFecVacia = Fechas.crearDateTime("01/01/2000"); ds.Tables[0].Rows.Add(new object[5] { -1, "", dFecVacia, dFecVacia, "" }); } Cale.DataBind(); } catch (Exception ex) { sErrores += Errores.mostrarError("Error al cargar los datos de las reservas:", ex); } }
private void CargarTablasDeHorarios() { this.tblCal.Controls.Clear(); System.Web.UI.WebControls.TableRow Fila = new System.Web.UI.WebControls.TableRow(); try { ArrayList aSalas = LicenciaWebex.ListaLicenciasWebex(); for (int x = 0; x < aSalas.Count; x++) { LicenciaWebex objLW = (LicenciaWebex)aSalas[x]; if (x == 0) { CrearHorario(Fila, "Hora" + x.ToString(), objLW.t148_denominacion, objLW.t148_idlicenciawebex, true); } else { CrearHorario(Fila, "Hora" + x.ToString(), objLW.t148_denominacion, objLW.t148_idlicenciawebex, false); } } } catch (Exception ex) { sErrores += Errores.mostrarError("Error al cargar los horarios:", ex); } System.Web.UI.Control Tabla = this.divContenido.FindControl("tblCal"); Tabla.Controls.Add(Fila); }
private void CargarDatos() { string sDenominacion = ""; ArrayList aSalas = LicenciaWebex.ListaLicenciasWebex(); for (int x = 0; x < aSalas.Count; x++) { LicenciaWebex objLW = (LicenciaWebex)aSalas[x]; //RecursoFisico objRec = (RecursoFisico)aSalas[x]; if (objLW.t148_idlicenciawebex == int.Parse(this.hdnLicencia.Text)) { sDenominacion = objLW.t148_denominacion; lblOficina.InnerText = "Ocupación diaria"; //this.lblSala.Attributes.Add("style", "color:navy"); //this.lblSala.Attributes.Add("title", "cssbody=[dvbdyAuto] cssheader=[dvhdrAuto] header=[<img src='../../../images/info.gif' style='vertical-align:middle'> Información de la sala] body=[Ubicación: " + objRec.sUbicacion.Replace((char)34, (char)39).Replace(((char)10).ToString(), "<br />") + (char)10 + (char)10 + @"<br /><br />Características: " + objRec.sCaracteristicas.Replace((char)34, (char)39).Replace(((char)10).ToString(), "<br />") + @"] hideselects=[on]"); break; } } CargarTablasDeHorarios(sDenominacion); }