示例#1
0
        /// <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;
        }
示例#2
0
        /// <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
        }