示例#1
0
        /// <summary>
        /// Eliminars the contenido.
        /// </summary>
        private void EliminarContenido()
        {
            EDUAR_Entities.Contenido objEliminar = new EDUAR_Entities.Contenido();
            objEliminar.idContenido = idContenido;
            BLContenido ojbBLContenido = new BLContenido(objEliminar);
            ojbBLContenido.Delete();

            CargarContenido(idAsignaturaCurso);
        }
示例#2
0
 /// <summary>
 /// Cargars the contenido.
 /// </summary>
 /// <param name="idAsignaturaCicloLectivo">The id asignatura ciclo lectivo.</param>
 private void CargarContenido(int idAsignaturaCicloLectivo)
 {
     EDUAR_Entities.Contenido objContenido = new EDUAR_Entities.Contenido();
     objContenido.asignaturaCicloLectivo.idAsignaturaCicloLectivo = idAsignaturaCicloLectivo;
     BLContenido objBL = new BLContenido();
     listaContenido = objBL.GetByAsignaturaCicloLectivo(objContenido);
     CargarGrilla();
 }
示例#3
0
        /// <summary>
        /// Eliminars the contenido.
        /// </summary>
        private void EliminarContenido()
        {
            EDUAR_Entities.Contenido objEliminar = new EDUAR_Entities.Contenido();
            objEliminar.idContenido = idContenido;
            objEliminar.usuarioBaja.username = User.Identity.Name;
            BLContenido ojbBLContenido = new BLContenido(objEliminar);
            ojbBLContenido.EliminarContenidos();

            CargarContenido();
        }
示例#4
0
        /// <summary>
        /// Handles the Click event of the btnGuardar control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(txtDescripcion.Text))
                {
                    EDUAR_Entities.Contenido nuevoContenido = new EDUAR_Entities.Contenido();
                    nuevoContenido.asignaturaCicloLectivo.idAsignaturaCicloLectivo = idAsignaturaCurso;
                    nuevoContenido.descripcion = txtDescripcion.Text;
                    nuevoContenido.idContenido = idContenido;

                    GuardarContenido(nuevoContenido);
                    txtDescripcion.Text = string.Empty;
                    mpeContenido.Hide();
                }
                else
                {
                    AccionPagina = enumAcciones.Error;
                    mpeContenido.Hide();
                    Master.MostrarMensaje("Datos Faltantes", "Por favor, ingrese una descripción válida.", enumTipoVentanaInformacion.Advertencia);
                }
            }
            catch (Exception ex)
            { Master.ManageExceptions(ex); }
        }
示例#5
0
        /// <summary>
        /// Cargars the contenido.
        /// </summary>
        /// <param name="idAsignaturaCicloLectivo">The id asignatura ciclo lectivo.</param>
        private void CargarContenido(int idContenido)
        {
            EDUAR_Entities.Contenido unidad = new EDUAR_Entities.Contenido();
            unidad.idContenido = idContenido;

            BLTemaContenido objBL = new BLTemaContenido();
            unidad = objBL.GetTemasByContenido(idContenido);
            listaTemaContenido = unidad.listaContenidos;
            CargarGrilla();
        }