/// <summary> /// Metodo asignar Datos el cual asigna todos los datos /// </summary> /// <param name="ID_Solicitud"></param> /// <param name="nombre"></param> public void AsignarDatos(int ID_Solicitud, String nombre) { //Asignando la informacion a las Entidades //Solicitudes e_Solicitud = n_Solicitud.ObtenerSolicitud(ID_Solicitud); //Eventos e_Evento = n_Evento.ObtenerEvento(ID_Solicitud); //Organizador e_Organizador = n_Organizador.Obtenerorganizador(e_Evento.id_Evento); //Asignando la informacion de la solicitud LBLFecha.Text = e_Solicitud.fecha; //Estado de aprobacion LBLEstado.Text = e_Solicitud.aprobacion; //Fecha de aprobacion LBLFechaAprobacion.Text = e_Solicitud.fechaAprobacion; //Usuario LBLUsuario.Text = e_Solicitud.usuario; //Asignando el nombre del salon LBLSalon.Text = e_Salon.nombre; //Asignando la informacion a los controles LBLTituloE.Text = e_Evento.titulo_Evento; //Tipo LBLTipoE.Text = e_Evento.tipo; //Tipico LBLTopico.Text = e_Evento.topico; //Descripcion LBLDescripcioinE.Text = e_Evento.descripcion; //Tiempo LBLTiempoI.Text = e_Evento.tiempo_Inicio; LBLTiempoF.Text = e_Evento.tiempo_Final; //Organizador LBLNombreO.Text = e_Organizador.nombre; //Descripcion LBLDescripcionO.Text = e_Organizador.descripcion; //Correo Organizaddor LBLCorreoO.Text = e_Organizador.correoElectronico; }
/// <summary> /// Constructor de la interfaz de actualizar un evento /// </summary> /// <param name="ID_Solicitud"></param> /// <param name="Nombre_Salon"></param> public ActualizarEvento(int ID_Solicitud, String Nombre_Salon) { //Inicializando los componentes InitializeComponent(); #region Asignando Nombre al LBL Salon //Se asigna el nombre del salon a la entidad e_Salon.nombre = Nombre_Salon; //Se le asigna el nombre del salon seleccionado al label del nombre del salon LBLNombreSalon.Text = e_Salon.nombre; #endregion #region LLenando el datasource del grid control que precentara el Salon a eligir //llenando el datasource de los salones GCSalones.DataSource = n_Salon.ObtenerID_NombreDeSalones(); #endregion #region Asignando los datos a los controles //Asignando la informacion a las Entidades //Obtener Solicitud e_Solicitud = n_Solicitud.ObtenerSolicitud(ID_Solicitud); //Obtiene el evento e_Evento = n_Evento.ObtenerEvento(ID_Solicitud); //Obtener el organizador e_Organizador = n_Organizador.Obtenerorganizador(e_Evento.id_Evento); //Asignando la informacion a los controles //Titulo evento TBTituloE.Text = e_Evento.titulo_Evento; //Tipo TBTipoE.Text = e_Evento.tipo; //Topico TBTopicoE.Text = e_Evento.topico; //Descripcion TBDescripcionE.Text = e_Evento.descripcion; //Tiempo DateEditTInicio.DateTime = Convert.ToDateTime(e_Evento.tiempo_Inicio); DateEditTFinal.DateTime = Convert.ToDateTime(e_Evento.tiempo_Final); //Organizador string NombreOR = e_Organizador.nombre; // Asignando el datasource al combobox CBOrganizador.DataSource = n_Organizador.ObtenerOrganizadoresGlobales(); CBOrganizador.ValueMember = "ID"; CBOrganizador.DisplayMember = "Nombre"; int N = 0; //Asignando al combo box de ubicaciones la ubicacion seleccionada anteriormente foreach (DataRowView rowView in CBOrganizador.Items) { //Completando la entidad de servicios if (NombreOR == Convert.ToString(rowView["Nombre"])) { CBOrganizador.SelectedItem = CBOrganizador.Items[N]; } N++; } #endregion }