public AsignaturaCicloLectivo() { listaContenidos = new List<Contenido>(); cursoCicloLectivo = new CursoCicloLectivo(); horario = new DiasHorarios(); docente = new Docente(); asignatura = new Asignatura(); }
public Curricula() { personaAlta = new Persona(); personaModificacion = new Persona(); asignatura = new Asignatura(); nivel = new Nivel(); orientacion = new Orientacion(); }
public Calificacion() { alumnoCurso = new AlumnoCursoCicloLectivo(); asignatura = new Asignatura(); periodo = new Periodo(); escala = new ValoresEscalaCalificacion(); periodo = new Periodo(); instanciaCalificacion = new InstanciaCalificacion(); }
/// <summary> /// Cargars the combo asignatura. /// </summary> private void CargarComboAsignatura() { BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura objAsignatura = new Asignatura(); objAsignatura.cursoCicloLectivo.idCursoCicloLectivo = propAgenda.cursoCicloLectivo.idCursoCicloLectivo; objAsignatura.curso.cicloLectivo.idCicloLectivo = propAgenda.cursoCicloLectivo.idCicloLectivo; if (User.IsInRole(enumRoles.Docente.ToString())) objAsignatura.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; UIUtilidades.BindCombo<Asignatura>(ddlAsignaturaEdit, objBLAsignatura.GetAsignaturasCurso(objAsignatura), "idAsignatura", "nombre", true); }
/// <summary> /// Cargars the combo asignatura. /// </summary> private void CargarComboAsignatura() { BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura materia = new Asignatura(); materia.cursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); listaAsignatura = objBLAsignatura.GetAsignaturasCurso(materia); listaAsignatura.Sort((p, q) => string.Compare(p.nombre, q.nombre)); ddlAsignatura.Items.Clear(); foreach (Asignatura asignatura in listaAsignatura) { ddlAsignatura.Items.Add(new System.Web.UI.WebControls.ListItem(asignatura.nombre, asignatura.idAsignatura.ToString())); } if (ddlAsignatura.Items.Count > 0) ddlAsignatura.Disabled = false; }
/// <summary> /// Cargars the combo cursos. /// </summary> /// <param name="idCicloLectivo">The id ciclo lectivo.</param> /// <param name="ddlCurso">The DDL curso.</param> private void CargarComboCursos(int idCicloLectivo, DropDownList ddlCurso) { if (idCicloLectivo > 0) { BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); List<Curso> listaCursos = new List<Curso>(); if (User.IsInRole(enumRoles.Docente.ToString())) { Asignatura objFiltro = new Asignatura(); objFiltro.curso.cicloLectivo = cicloLectivoActual; //nombre del usuario logueado objFiltro.docente.username = User.Identity.Name; listaCursos = objBLCicloLectivo.GetCursosByAsignatura(objFiltro); } else { Curso objCurso = new Curso(); listaCursos = objBLCicloLectivo.GetCursosByCicloLectivo(idCicloLectivo); } UIUtilidades.BindCombo<Curso>(ddlCurso, listaCursos, "idCurso", "nombre", true); ddlCurso.Enabled = true; } else { ddlCurso.Enabled = false; } }
/// <summary> /// Cargars the combo asignatura. /// </summary> private void CargarComboAsignatura() { int idAmbito = 0; int idCursoSeleccionado = 0; int.TryParse(ddlAmbitoEdit.SelectedValue, out idAmbito); ddlAsignatura.Items.Clear(); if (idAmbito > 0 && idAmbito == enumAmbitoEncuesta.Asignatura.GetHashCode()) { if (int.TryParse(ddlCurso.SelectedValue, out idCursoSeleccionado) && idCursoSeleccionado > 0) { lblAsignatura.Visible = (idAmbito > 0 && idCursoSeleccionado > 0); ddlAsignatura.Visible = (idAmbito > 0 && idCursoSeleccionado > 0); udpAsignatura.Update(); BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura objAsignatura = new Asignatura(); objAsignatura.cursoCicloLectivo.idCursoCicloLectivo = idCursoSeleccionado; objAsignatura.curso.cicloLectivo.idCicloLectivo = cicloLectivoActual.idCicloLectivo; if (User.IsInRole(enumRoles.Docente.ToString())) objAsignatura.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; UIUtilidades.BindCombo<Asignatura>(ddlAsignatura, objBLAsignatura.GetAsignaturasCurso(objAsignatura), "idAsignatura", "nombre", true); } } }
/// <summary> /// Cargars the combos. /// </summary> private void CargarCombos() { BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura objAsignatura = new Asignatura(); objAsignatura.cursoCicloLectivo.idCursoCicloLectivo = propAgenda.cursoCicloLectivo.idCursoCicloLectivo; objAsignatura.cursoCicloLectivo.idCicloLectivo = propAgenda.cursoCicloLectivo.idCicloLectivo; if (User.IsInRole(enumRoles.Docente.ToString())) objAsignatura.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; ddlAsignatura.Items.Clear(); ddlAsignaturaEdit.Items.Clear(); ddlMeses.Items.Clear(); UIUtilidades.BindCombo<Asignatura>(ddlAsignatura, objBLAsignatura.GetAsignaturasCurso(objAsignatura), "idAsignatura", "nombre", false, true); UIUtilidades.BindComboMeses(ddlMeses, false, DateTime.Now.Month); ddlMeses.Enabled = false; //BindComboModulos(DateTime.Now.Month); //UIUtilidades.SortByText(ddlAsignatura); //UIUtilidades.SortByText(ddlAsignaturaEdit); }
/// <summary> /// Cargars the combo asignatura. /// </summary> private void CargarComboAsignatura() { BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura materia = new Asignatura(); materia.cursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); if (User.IsInRole(enumRoles.Docente.ToString())) materia.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; listaAsignatura = objBLAsignatura.GetAsignaturasCurso(materia); ddlAsignatura.Items.Clear(); listaAsignatura.Sort((p, q) => string.Compare(p.nombre, q.nombre)); foreach (Asignatura asignatura in listaAsignatura) { ddlAsignatura.Items.Add(new System.Web.UI.WebControls.ListItem(asignatura.nombre, asignatura.idAsignatura.ToString())); } if (ddlAsignatura.Items.Count > 0) ddlAsignatura.Disabled = false; }
public List<Asignatura> obtenerAsignaturaCursoCicloLectivoActual(Configuraciones configuracion, int selectedCurso) { List<Asignatura> listaAsignatura = null; try { using (MySqlCommand command = new MySqlCommand()) { conMySQL = new MySqlConnection(configuracion.valor); command.Connection = conMySQL; command.CommandType = System.Data.CommandType.StoredProcedure; command.CommandText = @"sp_asignatura_curso"; command.Parameters.Add(new MySqlParameter("param_curso", MySqlDbType.Int32)).Value = selectedCurso; conMySQL.Open(); MySqlDataReader reader = command.ExecuteReader(); listaAsignatura = new List<Asignatura>(); Asignatura asignatura = null; while (reader.Read()) { asignatura = new Asignatura() { idAsignatura = 0, idAsignaturaTransaccional = Convert.ToInt32(reader["id"]), nombre = reader["nombre"].ToString(), }; listaAsignatura.Add(asignatura); } command.Connection.Close(); return listaAsignatura; } } catch (MySqlException ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaCursoCicloLectivoActual()", ClassName), ex, enuExceptionType.MySQLException); } catch (SqlException ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaCursoCicloLectivoActual()", ClassName), ex, enuExceptionType.SqlException); } catch (Exception ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaCursoCicloLectivoActual()", ClassName), ex, enuExceptionType.DataAccesException); } finally { //if (sqlConnectionConfig.State == ConnectionState.Open) // sqlConnectionConfig.Close(); } }
public RegistroClases() { asignatura = new Asignatura(); listaDetalleRegistro = new List<DetalleRegistroClases>(); tipoRegistro = new TipoRegistroClases() { idTipoRegistroClases= (int)enumTipoRegistroClases.ClaseNormal }; }
/// <summary> /// Cargars the combo cursos. /// </summary> private void CargarComboCursos() { int idCicloLectivo = cicloLectivoActual.idCicloLectivo; if (idCicloLectivo > 0) { BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); List<Curso> listaCursos = new List<Curso>(); if (User.IsInRole(enumRoles.Docente.ToString())) { Asignatura objFiltro = new Asignatura(); objFiltro.curso.cicloLectivo = cicloLectivoActual; listaCursos = objBLCicloLectivo.GetCursosByAsignatura(objFiltro); } else { Curso objCurso = new Curso(); listaCursos = objBLCicloLectivo.GetCursosByCicloLectivo(idCicloLectivo); } UIUtilidades.BindCombo<Curso>(ddlCurso, listaCursos, "idCurso", "nombre", true); ddlCurso.Enabled = true; } else { ddlCurso.Enabled = false; } }
public Evaluacion() { asignatura = new Asignatura(); }
/// <summary> /// Initializes a new instance of the <see cref="AsignaturaNivel"/> class. /// </summary> public AsignaturaNivel() { asignatura = new Asignatura(); nivel = new Nivel(); orientacion = new Orientacion(); }
/// <summary> /// Cargars the combo asignatura. /// </summary> private void CargarComboAsignatura(int idCursoCicloLectivo) { BLAlumno objBLAlumno = new BLAlumno(); AlumnoCursoCicloLectivo objAlumno = new AlumnoCursoCicloLectivo(); objAlumno.cursoCicloLectivo.idCursoCicloLectivo = idCursoCicloLectivo; objAlumno.cursoCicloLectivo.cicloLectivo = cicloLectivoActual; BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura materia = new Asignatura(); materia.cursoCicloLectivo.idCursoCicloLectivo = idCursoCicloLectivo; listaAsignatura = objBLAsignatura.GetAsignaturasCurso(materia); listaAsignatura.Sort((p, q) => string.Compare(p.nombre, q.nombre)); ddlAsignatura.Items.Clear(); foreach (Asignatura asignatura in listaAsignatura) { ddlAsignatura.Items.Add(new System.Web.UI.WebControls.ListItem(asignatura.nombre, asignatura.idAsignatura.ToString())); } if (ddlAsignatura.Items.Count > 0) ddlAsignatura.Disabled = false; }
/// <summary> /// Cargars the combos. /// </summary> private void CargarCombos() { BLAsignatura objBLAsignatura = new BLAsignatura(); Asignatura objAsignatura = new Asignatura(); objAsignatura.cursoCicloLectivo.idCursoCicloLectivo = propAgenda.cursoCicloLectivo.idCursoCicloLectivo; objAsignatura.cursoCicloLectivo.idCicloLectivo = propAgenda.cursoCicloLectivo.idCicloLectivo; if (User.IsInRole(enumRoles.Docente.ToString())) objAsignatura.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; ddlAsignatura.Items.Clear(); ddlAsignaturaEdit.Items.Clear(); ddlMeses.Items.Clear(); UIUtilidades.BindCombo<Asignatura>(ddlAsignatura, objBLAsignatura.GetAsignaturasCurso(objAsignatura), "idAsignatura", "nombre", false, true); UIUtilidades.BindComboMeses(ddlMeses, false, cicloLectivoActual.fechaInicio.Month); ddlMeses.Enabled = false; BLTipoRegistroClases objBLTipoRegistroClase = new BLTipoRegistroClases(); List<TipoRegistroClases> listaRegistros = new List<TipoRegistroClases>(); listaRegistros = objBLTipoRegistroClase.GetTipoRegistroClases(new TipoRegistroClases()); UIUtilidades.BindCombo<TipoRegistroClases>(ddlTipoRegistroClase, listaRegistros, "idTipoRegistroClases", "nombre", true, false); }
/// <summary> /// Obteners the asignatura BD transaccional. /// </summary> /// <param name="configuracion">The configuracion.</param> /// <returns></returns> public List<Asignatura> obtenerAsignaturaBDTransaccional(Configuraciones configuracion) { List<Asignatura> listaAsignaturas = null; try { using (MySqlCommand command = new MySqlCommand()) { conMySQL = new MySqlConnection(configuracion.valor); command.Connection = conMySQL; command.CommandText = @"SELECT * FROM asignatura"; conMySQL.Open(); MySqlDataReader reader = command.ExecuteReader(); Asignatura asignatura; listaAsignaturas = new List<Asignatura>(); while (reader.Read()) { asignatura = new Asignatura() { idAsignaturaTransaccional = (int)reader["id"], nombre = reader["nombre"].ToString(), }; listaAsignaturas.Add(asignatura); } command.Connection.Close(); return listaAsignaturas; } } catch (MySqlException ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaBDTransaccional()", ClassName), ex, enuExceptionType.MySQLException); } catch (SqlException ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaBDTransaccional()", ClassName), ex, enuExceptionType.SqlException); } catch (Exception ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerAsignaturaBDTransaccional()", ClassName), ex, enuExceptionType.DataAccesException); } finally { //if (sqlConnectionConfig.State == ConnectionState.Open) // sqlConnectionConfig.Close(); } }
private void CargarComboTodosCursos() { List<Curso> listaTodosCursos = new List<Curso>(); BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); Asignatura objFiltro = new Asignatura(); objFiltro.curso.cicloLectivo = cicloLectivoActual; listaTodosCursos = objBLCicloLectivo.GetCursosByAsignatura(objFiltro); UIUtilidades.BindCombo<Curso>(ddlCurso, listaTodosCursos, "idCurso", "Nombre", true); }
public TemaPlanificacionAnual() { asignatura = new Asignatura(); listaContenidos = new List<TemaContenido>(); }
/// <summary> /// Cargas the infor usuario. /// </summary> private void CargaInforUsuario() { lblUsuario.Text = objSessionPersona.nombre + " " + objSessionPersona.apellido; lblRol.Text = ObjSessionDataUI.ObjDTUsuario.ListaRoles[0].Nombre; if (objSessionPersona.sexo.Equals("F")) lblTratamiento.Text = "Bienvenida"; else lblTratamiento.Text = "Bienvenido"; if (HttpContext.Current.User.IsInRole(enumRoles.Alumno.ToString())) { BLAlumno objBLAlumno = new BLAlumno(new Alumno() { username = ObjSessionDataUI.ObjDTUsuario.Nombre }); AlumnoCursoCicloLectivo objCurso = objBLAlumno.GetCursoActualAlumno(cicloLectivoActual); if (objCurso != null) lblCursosAsignados.Text = "Curso Actual: " + objCurso.cursoCicloLectivo.curso.nivel.nombre + " " + objCurso.cursoCicloLectivo.curso.nombre; else lblCursosAsignados.Text = "Curso Actual: Desconocido"; } if (HttpContext.Current.User.IsInRole(enumRoles.Docente.ToString())) { BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); Asignatura objFiltro = new Asignatura(); objFiltro.curso.cicloLectivo = cicloLectivoActual; //nombre del usuario logueado objFiltro.docente.username = HttpContext.Current.User.Identity.Name; List<Curso> listaCursos = objBLCicloLectivo.GetCursosByAsignatura(objFiltro); string cursos = string.Empty; if (listaCursos.Count > 0) cursos = "Cursos: <br />"; int i = 1; listaCursos.Sort((p, q) => string.Compare(p.nombre, q.nombre)); foreach (Curso item in listaCursos) { if (!cursos.Contains(item.nombre)) { if (i % 2 == 0) cursos += item.nombre + " <br />"; else cursos += item.nombre + " - "; i++; } } lblCursosAsignados.Text = cursos; } if (HttpContext.Current.User.IsInRole(enumRoles.Tutor.ToString())) { List<Tutor> lista = new List<Tutor>(); lista.Add(new Tutor() { username = HttpContext.Current.User.Identity.Name }); BLAlumno objBLAlumno = new BLAlumno(new Alumno() { listaTutores = lista }); List<AlumnoCursoCicloLectivo> listaAlumnos = objBLAlumno.GetAlumnosTutor(cicloLectivoActual); string cursos = string.Empty; if (listaAlumnos.Count > 0) cursos = "Cursos: \n"; foreach (AlumnoCursoCicloLectivo item in listaAlumnos) { if (!cursos.Contains(item.cursoCicloLectivo.curso.nivel.nombre + " " + item.cursoCicloLectivo.curso.nombre)) { cursos += item.cursoCicloLectivo.curso.nivel.nombre + " " + item.cursoCicloLectivo.curso.nombre + " \n"; } } lblCursosAsignados.Text = cursos; } if (HttpContext.Current.User.IsInRole(enumRoles.Preceptor.ToString())) { BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); Curso miCurso = new Curso(); miCurso.cicloLectivo = cicloLectivoActual; miCurso.preceptor.username = HttpContext.Current.User.Identity.Name; List<Curso> listaCursos = objBLCicloLectivo.GetCursosByCicloLectivo(miCurso); string cursos = string.Empty; if (listaCursos.Count > 0) cursos = "Cursos: <br />"; int i = 1; listaCursos.Sort((p, q) => string.Compare(p.nombre, q.nombre)); foreach (Curso item in listaCursos) { if (!cursos.Contains(item.nombre)) { if (i % 2 == 0) cursos += item.nombre + " <br />"; else cursos += item.nombre + " - "; i++; } } lblCursosAsignados.Text = cursos; } }
/// <summary> /// Cargars the combo cursos. /// </summary> /// <param name="idCicloLectivo">The id ciclo lectivo.</param> /// <param name="ddlCurso">The DDL curso.</param> private void CargarComboCursos(int idCicloLectivo, DropDownList ddlCurso) { if (idCicloLectivo > 0) { List<Curso> listaCurso = new List<Curso>(); BLCicloLectivo objBLCicloLectivo = new BLCicloLectivo(); Asignatura objAsignatura = new Asignatura(); objAsignatura.curso.cicloLectivo.idCicloLectivo = idCicloLectivo; if (User.IsInRole(enumRoles.Docente.ToString())) objAsignatura.docente.username = ObjSessionDataUI.ObjDTUsuario.Nombre; listaCurso = objBLCicloLectivo.GetCursosByAsignatura(objAsignatura); UIUtilidades.BindCombo<Curso>(ddlCurso, listaCurso, "idCurso", "nombre", true); ddlCurso.Enabled = true; } else { ddlCurso.Enabled = false; } }
//public EventoAgenda<Evaluacion,> evento { get; set; } public Evaluacion() { asignatura = new Asignatura(); //evento = new EventoAgenda<Evaluacion>(); }