public List <clRePersonal> mtdBuscar() { string consulta = "select * from personal where nombre ='" + nombre + "' or documento='" + documento + "'"; tblPersona = new DataTable(); objConexion = new clConexion(); tblPersona = objConexion.mtdDesconectado(consulta); List <clRePersonal> listBuscar = new List <clRePersonal>(); for (int i = 0; i < tblPersona.Rows.Count; i++) { clRePersonal objRePersonal = new clRePersonal(); objRePersonal.idPersonal = int.Parse(tblPersona.Rows[i]["idPersonal"].ToString()); objRePersonal.nombre = tblPersona.Rows[i]["nombre"].ToString(); objRePersonal.apellido = tblPersona.Rows[i]["apellido"].ToString(); objRePersonal.documento = tblPersona.Rows[i]["documento"].ToString(); objRePersonal.telefono = tblPersona.Rows[i]["telefono"].ToString(); objRePersonal.direccion = tblPersona.Rows[i]["direccion"].ToString(); objRePersonal.ciudad = tblPersona.Rows[i]["ciudad"].ToString(); objRePersonal.correoYemail = tblPersona.Rows[i]["correo"].ToString(); objRePersonal.clave = tblPersona.Rows[i]["password"].ToString(); objRePersonal.estado = tblPersona.Rows[i]["estado"].ToString(); objRePersonal.idRol = int.Parse(tblPersona.Rows[i]["idRol"].ToString()); listBuscar.Add(objRePersonal); } return(listBuscar); }
public List <clAsistencia> mtdBuscarAsistencia() { string fecha = Convert.ToDateTime(fechaHora).ToString("yyyy-MM-dd hh:mm:ss"); string consulta = "select asistencia.idAsistencia,estudiante.idEstudiante,estudiante.nombres,estudiante.apellidos,curso.nombreCurso,asignatura.nombreAsignatura,asistencia.fechaHora,asistencia.asistencia from asistencia \n " + "inner join asignaturacurso on asignaturacurso.idAsignaturaCurso = asistencia.idAsignaturacurso \n " + "inner join estudiante on asistencia.idEstudiante = estudiante.idEstudiante \n " + "inner join curso on asignaturacurso.idCurso = curso.idCurso \n " + "inner join asignatura on asignaturacurso.idAsignatura = asignatura.idAsignatura where asignaturacurso.idAsignatura = " + idAsignatura + " and asignaturacurso.idCurso = " + idCurso + " and fechaHora= '" + fecha + "'"; DataTable tblAsistencia = new DataTable(); objConexion = new clConexion(); tblAsistencia = objConexion.mtdDesconectado(consulta); List <clAsistencia> listAsistencia = new List <clAsistencia>(); for (int i = 0; i < tblAsistencia.Rows.Count; i++) { clAsistencia objAsistencia = new clAsistencia(); objAsistencia.idAsistencia = int.Parse(tblAsistencia.Rows[i]["idAsistencia"].ToString()); objAsistencia.idEstudiante = int.Parse(tblAsistencia.Rows[i]["idEstudiante"].ToString()); objAsistencia.nombres = tblAsistencia.Rows[i]["nombres"].ToString(); objAsistencia.apellidos = tblAsistencia.Rows[i]["apellidos"].ToString(); objAsistencia.nombreCurso = tblAsistencia.Rows[i]["nombreCurso"].ToString(); objAsistencia.nombreAsignatura = tblAsistencia.Rows[i]["nombreAsignatura"].ToString(); objAsistencia.fechaHora = DateTime.Parse(tblAsistencia.Rows[i]["fechaHora"].ToString()); objAsistencia.Asistencia = tblAsistencia.Rows[i]["asistencia"].ToString(); listAsistencia.Add(objAsistencia); } return(listAsistencia); }
public List <clCursos> mtdListarCursos() { string consulta = "select curso.idCurso,curso.curso,curso.nombreCurso,curso.año,personal.nombre,personal.apellido from curso inner join personal on curso.idDocente = personal.idPersonal;"; clConexion objConexion = new clConexion(); DataTable tblCursos = new DataTable(); tblCursos = objConexion.mtdDesconectado(consulta); List <clCursos> ListarCursos = new List <clCursos>(); for (int i = 0; i < tblCursos.Rows.Count; i++) { clCursos objpCurso = new clCursos(); objpCurso.idCurso = int.Parse(tblCursos.Rows[i]["idCurso"].ToString()); objpCurso.curso = tblCursos.Rows[i]["curso"].ToString(); objpCurso.nombreCurso = tblCursos.Rows[i]["nombreCurso"].ToString(); objpCurso.nombre = tblCursos.Rows[i]["nombre"].ToString(); objpCurso.apellido = tblCursos.Rows[i]["apellido"].ToString(); objpCurso.año = tblCursos.Rows[i]["año"].ToString(); ListarCursos.Add(objpCurso); } return(ListarCursos); }
public List <clAsistencia> mtdConsultarCursos() { string consulta = "select idCurso,nombreCurso from curso"; DataTable resultado = new DataTable(); resultado = objConexion.mtdDesconectado(consulta); List <clAsistencia> lista = new List <clAsistencia>(); for (int i = 0; i < resultado.Rows.Count; i++) { clAsistencia objAdd = new clAsistencia(); objAdd.idCurso = int.Parse(resultado.Rows[i][0].ToString()); objAdd.nombreCurso = resultado.Rows[i][1].ToString(); lista.Add(objAdd); } return(lista); }
public void mtdCargarCursos() { string consulta = "select curso from curso group by curso"; clConexion objConexion = new clConexion(); dtCursos = new DataTable(); dtCursos = objConexion.mtdDesconectado(consulta); }
public List <clAsignaturaCurso> mtdConsultaCursos() { mtdConsultarAño(); string consulta = "select idCurso,nombreCurso from curso where año='" + año + "' "; DataTable resultado = new DataTable(); resultado = objConexion.mtdDesconectado(consulta); List <clAsignaturaCurso> lista = new List <clAsignaturaCurso>(); for (int i = 0; i < resultado.Rows.Count; i++) { clAsignaturaCurso objAdd = new clAsignaturaCurso(); objAdd.idCurso = int.Parse(resultado.Rows[i][0].ToString()); objAdd.nombreCurso = resultado.Rows[i][1].ToString(); lista.Add(objAdd); } return(lista); }
public void mtdFiltrarCursos(string nivelEducativo) { string consulta = "select cu.idCurso, cu.curso,cu.nombreCurso,cu.año,cu.idDocente, concat(pr.nombre,' ',pr.apellido)as NombreDocente " + "from curso cu inner join personal pr on cu.idDocente = pr.idPersonal where cu.curso = '" + nivelEducativo + "'"; clConexion objConexion = new clConexion(); dtCursos = new DataTable(); dtCursos = objConexion.mtdDesconectado(consulta); }
public void mtdRefrescarGrilla() { string consulta = "select cu.idCurso, cu.curso,cu.nombreCurso,cu.año,cu.idDocente, concat(pr.nombre,' ',pr.apellido)as NombreDocente " + "from curso cu inner join personal pr on cu.idDocente = pr.idPersonal where cu.curso = '" + curso + "' and cu.nombreCurso = '" + nombreCurso + "'"; clConexion objConexion = new clConexion(); dtCursos = new DataTable(); dtCursos = objConexion.mtdDesconectado(consulta); }
public List <clAsignatura> mtdListarAsignatura() { string consulta = "select * from asignatura"; DataTable tblAsignatura = new DataTable(); tblAsignatura = objConexion.mtdDesconectado(consulta); List <clAsignatura> listAsignatura = new List <clAsignatura>(); for (int i = 0; i < tblAsignatura.Rows.Count; i++) { clAsignatura objAsignatura = new clAsignatura(); objAsignatura.idAsignatura = int.Parse(tblAsignatura.Rows[i]["idAsignatura"].ToString()); objAsignatura.nombreAsignatura = tblAsignatura.Rows[i]["nombreAsignatura"].ToString(); objAsignatura.idArea = int.Parse(tblAsignatura.Rows[i]["idArea"].ToString()); listAsignatura.Add(objAsignatura); } return(listAsignatura); }
public List <clPeriodo> mtdconsultarPeridos() { string consulta = "select * from periodo"; DataTable resultado = new DataTable(); resultado = objConexion.mtdDesconectado(consulta); List <clPeriodo> listaPeriodo = new List <clPeriodo>(); for (int i = 0; i < resultado.Rows.Count; i++) { clPeriodo objP = new clPeriodo(); objP.idPeriodo = int.Parse(resultado.Rows[i][0].ToString()); objP.nombrePeriodo = resultado.Rows[i][1].ToString(); objP.fechaI = resultado.Rows[i][2].ToString(); objP.fechaFin = resultado.Rows[i][3].ToString(); listaPeriodo.Add(objP); } return(listaPeriodo); }
public List <clHorario> mtConsultadModificar() { mtdConsultarIdAsignaturaCurso(); string consulta = "select horario.dia, horario.horaInicio,horario.horaFinal from horario inner join asignaturacurso on asignaturacurso.idAsignaturaCurso=horario.idAsignaturaCurso " + "inner join asignatura on asignaturacurso.idAsignatura=asignatura.idAsignatura inner join curso on curso.idCurso=asignaturacurso.idCurso where horario.idAsignaturaCurso=" + idAsignaturaCurso + " "; DataTable resultado = new DataTable(); clConexion objConexion = new clConexion(); resultado = objConexion.mtdDesconectado(consulta); List <clHorario> lista = new List <clHorario>(); for (int i = 0; i < resultado.Rows.Count; i++) { clHorario objAdd = new clHorario(); objAdd.dia = resultado.Rows[i][0].ToString(); //objAdd.nombreAsignatura = resultado.Rows[i][1].ToString(); objAdd.horaIncio = resultado.Rows[i][1].ToString(); objAdd.horaFinal = resultado.Rows[i][2].ToString(); lista.Add(objAdd); } return(lista); }
/// <summary> /// Registro de la Nota en la tabla nota /// </summary> /// <returns> rows afectadas</returns> public int mtdRegistrarNota() { DateTime fechaActual = DateTime.Now; String fecha = Convert.ToDateTime(fechaActual).ToString("yyyy-MM-dd"); string consultaPeriodo = "select idPeriodo from periodo where fechaInicio<'" + fecha + "' and fechaFin>'" + fecha + "'"; DataTable resultadoPeriodo = new DataTable(); resultadoPeriodo = objConexion.mtdDesconectado(consultaPeriodo); idPeriodo = int.Parse(resultadoPeriodo.Rows[0][0].ToString()); string consulta = "insert into nota(nombreNota,estadoNota,idAsignatura,idCurso,idDocente,idPeriodo) \n" + "values ('" + nombreNota + "',1," + idAsignatura + "," + idCurso + "," + idDocente + "," + idPeriodo + ") "; rows = objConexion.mtdConectado(consulta); mtdCargarNotasEstudiante(); return(rows); }