public AlumnoCurso(int idCurso) { alumno = new Alumno(); curso = new Curso(); curso.idCurso = idCurso; cursoCicloLectivo = new CursoCicloLectivo(); }
/// <summary> /// Initializes a new instance of the <see cref="AlumnoCurso"/> class. /// </summary> public AlumnoCurso() { idAlumnoCurso = 0; idAlumnoCursoTransaccional = 0; alumno = new Alumno(); curso = new Curso(); cursoCicloLectivo = new CursoCicloLectivo(); }
public Citacion() { organizador = new Personal(); motivoCitacion = new MotivoCitacion(); tutor = new Tutor(); cursoCicloLectivo = new CursoCicloLectivo(); vencidas = false; }
public Mensaje() { ListaDestinatarios = new List<Persona>(); remitente = new Persona(); destinatario = new Persona(); activo = true; cursoCicloLectivo = new CursoCicloLectivo(); }
public AsignaturaCicloLectivo() { listaContenidos = new List<Contenido>(); cursoCicloLectivo = new CursoCicloLectivo(); horario = new DiasHorarios(); docente = new Docente(); asignatura = new Asignatura(); }
public Asignatura(int idCursoCicloLectivo) { listaContenidos = new List<Contenido>(); curso = new Curso(); diasHorarios = new DiasHorarios(); docente = new Docente(); cursoCicloLectivo = new CursoCicloLectivo(); cursoCicloLectivo.idCursoCicloLectivo = idCursoCicloLectivo; }
public EncuestaAnalisis() { usuario = new Persona(); preguntas = new List<Pregunta>(); ambito = new AmbitoEncuesta(); listaRoles = new List<DTRol>(); curso = new CursoCicloLectivo(); asignatura = new AsignaturaCicloLectivo(); }
public AlumnoCurso(int idCurso) { //idAlumnoCurso = 0; //idAlumnoCursoTransaccional = 0; alumno = new Alumno(); curso = new Curso(); curso.idCurso = idCurso; cursoCicloLectivo = new CursoCicloLectivo(); }
/// <summary> /// Initializes a new instance of the <see cref="AgendaActividades"/> class. /// </summary> public AgendaActividades() { idAgendaActividad = 0; activo = true; cursoCicloLectivo = new CursoCicloLectivo(); listaEventos = new List<EventoAgenda>(); listaEvaluaciones = new List<Evaluacion>(); listaExcursiones = new List<Excursion>(); listaReuniones = new List<Reunion>(); }
/// <summary> /// Handles the OnSelectedIndexChanged event of the rdlDestinatarios 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 rdlDestinatarios_OnSelectedIndexChanged(object sender, EventArgs e) { try { BLDocente objDocente = null; ddlDestino.Items.Clear(); AlumnoCurso objCurso = null; List<Persona> lista = null; Persona persona = null; switch (rdlDestinatarios.SelectedValue) { case "0": ddlDestino.Items.Add(new ListItem(ddlCurso.SelectedItem.Text, ddlCurso.SelectedItem.Value)); break; case "1": objCurso = new AlumnoCurso(Convert.ToInt32(ddlCurso.SelectedValue)); BLAlumno objBLAlumno = new BLAlumno(); List<Alumno> listaAlumnos = objBLAlumno.GetAlumnos(objCurso); ddlDestino.Items.Clear(); lista = new List<Persona>(); foreach (Alumno item in listaAlumnos) { persona = new Persona(); persona.idPersona = item.idPersona; persona.nombre = item.nombre; persona.apellido = item.apellido; persona.username = item.username; if (persona.username != ObjSessionDataUI.ObjDTUsuario.Nombre) lista.Add(persona); } ddlDestino.Items.Add(new ListItem("Alumnos " + ddlCurso.SelectedItem.Text, "Curso_" + ddlCurso.SelectedItem.Value)); CargarDestinos(lista); break; case "2": objCurso = new AlumnoCurso(); objCurso.cursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); BLTutor objBLTutor = new BLTutor(); List<Tutor> listaTutores = objBLTutor.GetTutoresPorCurso(objCurso); ddlDestino.Items.Clear(); lista = new List<Persona>(); foreach (Tutor item in listaTutores) { persona = new Persona(); persona.idPersona = item.idPersona; persona.nombre = item.nombre; persona.apellido = item.apellido; persona.username = item.username; if (persona.username != ObjSessionDataUI.ObjDTUsuario.Nombre) lista.Add(persona); } ddlDestino.Items.Add(new ListItem("Tutores " + ddlCurso.SelectedItem.Text, "Curso_" + ddlCurso.SelectedItem.Value)); CargarDestinos(lista); break; case "3": objDocente = new BLDocente(); CursoCicloLectivo objCursoCicloLectivo = new CursoCicloLectivo(); objCursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); List<Docente> listaDocentes = objDocente.GetDocentes(objCursoCicloLectivo.idCursoCicloLectivo); lista = new List<Persona>(); foreach (Docente item in listaDocentes) { persona = new Persona(); persona.idPersona = item.idPersona; persona.nombre = item.nombre; persona.apellido = item.apellido; persona.username = item.username; if (persona.username != ObjSessionDataUI.ObjDTUsuario.Nombre) lista.Add(persona); } ddlDestino.Items.Add(new ListItem("Docentes " + ddlCurso.SelectedItem.Text, "Curso_" + ddlCurso.SelectedItem.Value)); CargarDestinos(lista); break; default: break; } udpFiltros.Update(); } catch (Exception ex) { Master.ManageExceptions(ex); } }
/// <summary> /// Cargars the entidad. /// </summary> private void CargarValoresEnPantalla() { BLAgendaActividades objBLAgenda = new BLAgendaActividades(); DateTime fechaDesde = DateTime.Now; DateTime fechaHasta = DateTime.Now.AddDays(15); if (fechas.ValorFechaDesde != null) fechaDesde = (DateTime)fechas.ValorFechaDesde; if (fechas.ValorFechaHasta != null) fechaHasta = (DateTime)fechas.ValorFechaHasta; CursoCicloLectivo objCurso = new CursoCicloLectivo(); List<EventoAgenda> listaEventos = new List<EventoAgenda>(); if (HttpContext.Current.User.IsInRole(enumRoles.Alumno.ToString())) { objCurso.cicloLectivo = cicloLectivoActual; listaEventos = objBLAgenda.GetAgendaActividadesByRol(new Alumno() { username = ObjSessionDataUI.ObjDTUsuario.Nombre }, null, objCurso, fechaDesde, fechaHasta); } else if (HttpContext.Current.User.IsInRole(enumRoles.Docente.ToString()) || HttpContext.Current.User.IsInRole(enumRoles.Preceptor.ToString())) { if (Convert.ToInt16(ddlCurso.SelectedValue) > 0) { objCurso.idCursoCicloLectivo = Convert.ToInt16(ddlCurso.SelectedValue); listaEventos = objBLAgenda.GetAgendaActividadesByRol(null, null, objCurso, fechaDesde, fechaHasta); } } else if (HttpContext.Current.User.IsInRole(enumRoles.Tutor.ToString())) { if (Convert.ToInt16(ddlAlumnos.SelectedValue) > 0) { objCurso.idCursoCicloLectivo = (listaAlumnos.Find(p => p.alumno.idAlumno == Convert.ToInt16(ddlAlumnos.SelectedValue))).cursoCicloLectivo.idCursoCicloLectivo; listaEventos = objBLAgenda.GetAgendaActividadesByRol(null, null, objCurso, fechaDesde, fechaHasta); } } propAgenda.listaEventos = listaEventos; }
/// <summary> /// Obteners the curso ciclo lectivo BD transaccional. /// </summary> /// <param name="configuracion">The configuracion.</param> /// <returns></returns> public List<CursoCicloLectivo> obtenerCursoCicloLectivoBDTransaccional(Configuraciones configuracion) { List<CursoCicloLectivo> listadoCursoCicloLectivo = null; try { using (MySqlCommand command = new MySqlCommand()) { conMySQL = new MySqlConnection(configuracion.valor); command.Connection = conMySQL; command.CommandText = @"SELECT * FROM rel_curso_ciclolectivo"; conMySQL.Open(); MySqlDataReader reader = command.ExecuteReader(); CursoCicloLectivo objCursoCicloLectivo; listadoCursoCicloLectivo = new List<CursoCicloLectivo>(); while (reader.Read()) { objCursoCicloLectivo = new CursoCicloLectivo(); objCursoCicloLectivo.idCursoCicloLectivoTransaccional = Convert.ToInt32(reader["id"]); objCursoCicloLectivo.idCurso = Convert.ToInt32(reader["fk_curso"]); objCursoCicloLectivo.idCicloLectivo = Convert.ToInt32(reader["fk_ciclolectivo"]); objCursoCicloLectivo.curso.preceptor.idPersonalTransaccional = Convert.ToInt32(reader["fk_id_preceptor"]); objCursoCicloLectivo.idOrientacionTransaccional = Convert.ToInt32(reader["fk_id_orientacion"]); listadoCursoCicloLectivo.Add(objCursoCicloLectivo); } command.Connection.Close(); return listadoCursoCicloLectivo; } } catch (MySqlException ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerCursoCicloLectivoBDTransaccional()", ClassName), ex, enuExceptionType.MySQLException); } catch (Exception ex) { throw new CustomizedException(String.Format("Fallo en {0} - obtenerCursoCicloLectivoBDTransaccional()", ClassName), ex, enuExceptionType.DataAccesException); } }
/// <summary> /// Cargars the entidad. /// </summary> private void CargarValoresEnPantalla() { BLAgendaActividades objBLAgenda = new BLAgendaActividades(); DateTime fechaDesde = DateTime.Now; DateTime fechaHasta = DateTime.Now.AddDays(15); if (fechas.ValorFechaDesde != null) fechaDesde = (DateTime)fechas.ValorFechaDesde; if (fechas.ValorFechaHasta != null) fechaHasta = (DateTime)fechas.ValorFechaHasta; enumRoles obj = (enumRoles)Enum.Parse(typeof(enumRoles), ObjSessionDataUI.ObjDTUsuario.ListaRoles[0].Nombre); CursoCicloLectivo objCurso = new CursoCicloLectivo(); List<EventoAgenda> listaEventos = new List<EventoAgenda>(); switch (obj) { case enumRoles.Alumno: objCurso.cicloLectivo = cicloLectivoActual; listaEventos = objBLAgenda.GetAgendaActividadesByRol(new Alumno() { username = ObjSessionDataUI.ObjDTUsuario.Nombre }, null, objCurso, fechaDesde, fechaHasta); break; case enumRoles.Docente: if (Convert.ToInt16(ddlCurso.SelectedValue) > 0) { objCurso.idCursoCicloLectivo = Convert.ToInt16(ddlCurso.SelectedValue); listaEventos = objBLAgenda.GetAgendaActividadesByRol(null, null, objCurso, fechaDesde, fechaHasta); } break; case enumRoles.Tutor: if (Convert.ToInt16(ddlAlumnos.SelectedValue) > 0) { objCurso.idCursoCicloLectivo = (listaAlumnos.Find(p => p.alumno.idAlumno == Convert.ToInt16(ddlAlumnos.SelectedValue))).cursoCicloLectivo.idCursoCicloLectivo; listaEventos = objBLAgenda.GetAgendaActividadesByRol(null, null, objCurso, fechaDesde, fechaHasta); } break; default: break; } propAgenda.listaEventos = listaEventos; }
/// <summary> /// Cargars the asignaturas. /// </summary> private void CargarComboAsignatura(int idCursoCicloLectivo) { List<Asignatura> listaAsignaturas = new List<Asignatura>(); BLAsignatura objBLAsignatura = new BLAsignatura(); CursoCicloLectivo curso = new CursoCicloLectivo(); Docente docente = null; if (User.IsInRole(enumRoles.Docente.ToString())) { docente = new Docente(); docente.username = User.Identity.Name; } curso.idCursoCicloLectivo = idCursoCicloLectivo; listaAsignaturas = objBLAsignatura.GetAsignaturasCurso(new Asignatura() { cursoCicloLectivo = curso, docente = docente }); if (listaAsignaturas != null && listaAsignaturas.Count > 0) UIUtilidades.BindCombo<Asignatura>(ddlAsignatura, listaAsignaturas, "idAsignatura", "Nombre", true); }
/// <summary> /// Initializes a new instance of the <see cref="AlumnoCursoCicloLectivo"/> class. /// </summary> public AlumnoCursoCicloLectivo() { alumno = new Alumno(); cursoCicloLectivo = new CursoCicloLectivo(); }
private void PrepararEnvioMensaje() { BLDocente objDocente = null; int idCursoCicloLectivo = 0; AlumnoCurso objCurso; //Docente: a personas o cursos //if (HttpContext.Current.User.IsInRole(enumRoles.Docente.ToString()) // || HttpContext.Current.User.IsInRole(enumRoles.Director.ToString())) { switch (rdlDestinatarios.SelectedValue) { case "1": if (ddlDestino.Items.FindByValue("Curso_" + ddlCurso.SelectedValue).Selected) { objCurso = new AlumnoCurso(Convert.ToInt32(ddlCurso.SelectedValue)); idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); BLAlumno objBLAlumno = new BLAlumno(); List<Alumno> listaAlumnos = objBLAlumno.GetAlumnos(objCurso); ddlDestino.Items.Clear(); foreach (Alumno item in listaAlumnos) { ddlDestino.Items.Add(new ListItem("", item.idPersona.ToString())); ddlDestino.Items.FindByValue(item.idPersona.ToString()).Selected = true; } } break; case "2": if (ddlDestino.Items.FindByValue("Curso_" + ddlCurso.SelectedValue).Selected) { objCurso = new AlumnoCurso(); objCurso.cursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); BLTutor objBLTutor = new BLTutor(); List<Tutor> listaTutores = objBLTutor.GetTutoresPorCurso(objCurso); ddlDestino.Items.Clear(); foreach (Tutor item in listaTutores) { ddlDestino.Items.Add(new ListItem("", item.idPersona.ToString())); ddlDestino.Items.FindByValue(item.idPersona.ToString()).Selected = true; } } break; case "3": if (ddlDestino.Items.FindByValue("Curso_" + ddlCurso.SelectedValue).Selected) { objDocente = new BLDocente(); CursoCicloLectivo objCursoCicloLectivo = new CursoCicloLectivo(); objCursoCicloLectivo.idCursoCicloLectivo = Convert.ToInt32(ddlCurso.SelectedValue); List<Docente> listaDocentes = objDocente.GetDocentes(objCursoCicloLectivo.idCursoCicloLectivo); foreach (Docente item in listaDocentes) { ddlDestino.Items.Add(new ListItem("", item.idPersona.ToString())); ddlDestino.Items.FindByValue(item.idPersona.ToString()).Selected = true; } break; } break; default: break; } } EnviarMensaje(idCursoCicloLectivo); }
internal void LimpiarVariablesSession() { AccionPagina = enumAcciones.Limpiar; nombrePNG = string.Empty; TablaGrafico = new List<TablaGrafico>(); idNovedadConsulta = 0; idCursoCicloLectivo = 0; cursoActual = new CursoCicloLectivo(); idAsignatura = 0; }