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 int mtdEliminarCurso() { string consulta = "delete from curso where idCurso = " + idCurso; clConexion objConexion = new clConexion(); return(objConexion.mtdConectado(consulta)); }
public void mtdCargarCursos() { string consulta = "select curso from curso group by curso"; clConexion objConexion = new clConexion(); dtCursos = new DataTable(); dtCursos = objConexion.mtdDesconectado(consulta); }
public int mtdActualizar() { string consulta = "update personal set nombre='" + nombre + "',apellido= '" + apellido + "', documento='" + documento + "',telefono='" + telefono + "', direccion= '" + direccion + "',ciudad='" + ciudad + "',correo='" + correoYemail + "',password='******',estado='" + estado + "',idRol='" + idRol + "',foto= '" + foto + "' where idPersonal='" + idPersonal + "'"; objConexion = new clConexion(); int Resultado = objConexion.mtdConectado(consulta); return(Resultado); }
public int mtdEliminarPersonal(int idPersonal) { string consulta = "delete from personal where idPersonal = " + idPersonal; objConexion = new clConexion(); int eliminar = objConexion.mtdConectado(consulta); return(eliminar); }
public int mtdActualizarCurso() { string consulta = "update curso " + "set curso = '" + curso + "', nombreCurso = '" + nombreCurso + "', año = '" + año + "', idDocente = " + idPersonal + " " + "where not exists (select * from curso where nombreCurso = '" + nombreCurso + "' and año = '" + año + "') and idCurso = " + idCurso; clConexion objConexion = new clConexion(); return(objConexion.mtdConectado(consulta)); }
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 int mtdRegistrar() { string consulta = "insert into curso (curso,nombreCurso,año,idDocente) " + "select '" + curso + "','" + nombreCurso + "','" + año + "', " + idPersonal + " " + "from dual where not exists (select * from curso where nombreCurso = '" + nombreCurso + "' and año = '" + año + "')"; clConexion objConexion = new clConexion(); int RegistrosAfectado = objConexion.mtdConectado(consulta); return(RegistrosAfectado); }
public int mtdRegistrar(List <clRePersonal> listRePersonal) { int resultado = 0; foreach (var item in listRePersonal) { String consulta = "insert into personal(nombre, apellido, documento, telefono, direccion, ciudad, correo, password, estado, idRol,foto) values('" + item.nombre + "', '" + item.apellido + "', '" + item.documento + "', '" + item.telefono + "', '" + item.direccion + "', '" + item.ciudad + "','" + item.correoYemail + "', '" + item.clave + "','" + item.estado + "', '" + item.idRol + "','" + item.foto + "')"; objConexion = new clConexion(); resultado = objConexion.mtdConectado(consulta); } return(resultado); }
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); }