public Int32 guardarPeriodo(Periodo periodo) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nregistrosAfectados = 0; try { //editar int idperiodo = periodo.IIDPERIODO; if (idperiodo >= 1) { Periodo persel = bd.Periodo.Where(p => p.IIDPERIODO.Equals(periodo.IIDPERIODO)).First(); persel.NOMBRE = periodo.NOMBRE; persel.FECHAINICIO = periodo.FECHAINICIO; persel.FECHAFIN = periodo.FECHAFIN; bd.SubmitChanges(); nregistrosAfectados = 1; } //nuevo else { bd.Periodo.InsertOnSubmit(periodo); bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public JsonResult recuperarInformacion(int idDocente) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var Lista = bd.Docente.Where(p => p.BHABILITADO.Equals(1) && p.IIDDOCENTE.Equals(idDocente)) .Select( p => new { p.IIDDOCENTE, p.NOMBRE, p.APMATERNO, p.APPATERNO, p.DIRECCION, p.TELEFONOCELULAR, p.TELEFONOFIJO, p.EMAIL, p.IIDSEXO, FCONTRATO = ((DateTime)p.FECHACONTRATO).ToShortDateString(), p.IIDMODALIDADCONTRATO, FOTOMOSTRAR = Convert.ToBase64String(p.FOTO.ToArray()), p.BHABILITADO } ); return(Json(Lista, JsonRequestBehavior.AllowGet)); }
public Int32 guardarDatos(Curso curso) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nregistrosAfectados = 0; try { //Nuevo if (curso.IIDCURSO == 0) { bd.Curso.InsertOnSubmit(curso); bd.SubmitChanges(); nregistrosAfectados = 1; } //Editar else { Curso cursosel = bd.Curso.Where(p => p.IIDCURSO.Equals(curso.IIDCURSO)).First(); cursosel.NOMBRE = curso.NOMBRE; cursosel.DESCRIPCION = curso.DESCRIPCION; bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public JsonResult recuperarInformacion(int id) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); GradoSeccion gradosec = bd.GradoSeccion.Where(p => p.IID.Equals(id)).First(); return(Json(gradosec, JsonRequestBehavior.AllowGet)); }
public JsonResult listarCursos() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var Lista = bd.Curso.Where(p => p.BHABILITADO.Equals(1)) .Select(p => new { p.IIDCURSO, p.NOMBRE, p.DESCRIPCION }).ToList(); return(Json(Lista, JsonRequestBehavior.AllowGet)); }
public JsonResult buscarCursoNombre(String Nombre) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var busqueda = bd.Curso.Where(p => p.BHABILITADO.Equals(1) && p.NOMBRE.Contains(Nombre)) .Select(p => new { p.IIDCURSO, p.NOMBRE, p.DESCRIPCION }).ToList(); return(Json(busqueda, JsonRequestBehavior.AllowGet)); }
public JsonResult listarSeccion() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var ListaSeccion = (bd.Seccion.Where(p => p.BHABILITADO.Equals(1)) .Select(p => new { p.IIDSECCION, p.NOMBRE })).ToList(); return(Json(ListaSeccion, JsonRequestBehavior.AllowGet)); }
public JsonResult buscarPeriodoPorNombre(String NombrePeriodo) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var ListaPeriodo = (bd.Periodo.Where(p => p.BHABILITADO.Equals(1) && p.NOMBRE.Contains(NombrePeriodo)) .Select(p => new { p.IIDPERIODO, p.NOMBRE, FECHAINICIO = ((DateTime)p.FECHAINICIO).ToShortDateString(), FECHAFIN = ((DateTime)p.FECHAFIN).ToShortDateString() })).ToList(); return(Json(ListaPeriodo, JsonRequestBehavior.AllowGet)); }
public JsonResult listarGrado() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var listaGrado = bd.Grado.Where(p => p.BHABILITADO.Equals(1)). Select(p => new { //LE DAMOS NOMBRE AL ID PARA QUE MUESTRE EN EL COMBO DEL JAVASCRIPT IID = p.IIDGRADO, p.NOMBRE } ).ToList(); return(Json(listaGrado, JsonRequestBehavior.AllowGet)); }
public JsonResult listarModalidadContrato() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var listaModalidad = bd.ModalidadContrato.Where(p => p.BHABILITADO.Equals(1)). Select(p => new { //LE DAMOS NOMBRE AL ID PARA QUE MUESTRE EN EL COMBO DEL JAVASCRIPT IID = p.IIDMODALIDADCONTRATO, p.NOMBRE } ).ToList(); return(Json(listaModalidad, JsonRequestBehavior.AllowGet)); }
public JsonResult filtroAlumnos(Int32 IDSexo) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var listaFiltro = bd.Alumno.Where(p => p.BHABILITADO.Equals(1) && p.IIDSEXO.Equals(IDSexo)) .Select(p => new { p.IIDALUMNO, p.NOMBRE, p.APPATERNO, p.APMATERNO, p.TELEFONOPADRE }).ToList(); return(Json(listaFiltro, JsonRequestBehavior.AllowGet)); }
//combo box sexo public JsonResult listarSexo() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var lista = bd.Sexo.Where(p => p.BHABILITADO.Equals(1)) .Select(p => new { IID = p.IIDSEXO, p.NOMBRE } ).ToList(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
public JsonResult recuperarDatos(int idPeriodo) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var Lista = bd.Periodo.Where(p => p.BHABILITADO.Equals(1) && p.IIDPERIODO.Equals(idPeriodo)) .Select( p => new { p.IIDPERIODO, p.NOMBRE, FECHAINICIOCADENA = ((DateTime)p.FECHAINICIO).ToShortDateString(), FECHAFINCADENA = ((DateTime)p.FECHAFIN).ToShortDateString() } ); return(Json(Lista, JsonRequestBehavior.AllowGet)); }
public JsonResult listarDocente() { //consulta linq BDMatriculaDataContext bd = new BDMatriculaDataContext(); var listaDocente = (from docente in bd.Docente where docente.BHABILITADO.Equals(1) select new { docente.IIDDOCENTE, docente.NOMBRE, docente.APPATERNO, docente.APMATERNO, docente.EMAIL }).ToList(); return(Json(listaDocente, JsonRequestBehavior.AllowGet)); }
public JsonResult listarGradoSeccion() { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var lista = (from gradosec in bd.GradoSeccion join sec in bd.Seccion on gradosec.IIDSECCION equals sec.IIDSECCION join grad in bd.Grado on gradosec.IIDGRADO equals grad.IIDGRADO select new { gradosec.IID, NOMBREGRADO = grad.NOMBRE, NOMBRESECCION = sec.NOMBRE }).ToList(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
public int EliminarDocente(int idDocente) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nroregistros = 0; try { Docente Docsel = bd.Docente.Where(p => p.IIDDOCENTE.Equals(idDocente)).First(); Docsel.BHABILITADO = 0; bd.SubmitChanges(); nroregistros = 1; } catch (Exception ex) { nroregistros = 0; } return(nroregistros); }
public int eliminarCurso(Curso oCurs) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nroregistros = 0; try { Curso cursosel = bd.Curso.Where(p => p.IIDCURSO.Equals(oCurs.IIDCURSO)).First(); cursosel.BHABILITADO = 0; bd.SubmitChanges(); nroregistros = 1; } catch (Exception ex) { nroregistros = 0; } return(nroregistros); }
public JsonResult filtrarDocentexModalidad(Int32 IDModalidad) { //consulta linq BDMatriculaDataContext bd = new BDMatriculaDataContext(); var listaDocente = (from docente in bd.Docente where docente.BHABILITADO.Equals(1) && docente.IIDMODALIDADCONTRATO.Equals(IDModalidad) select new { docente.IIDDOCENTE, docente.NOMBRE, docente.APPATERNO, docente.APMATERNO, docente.EMAIL }).ToList(); return(Json(listaDocente, JsonRequestBehavior.AllowGet)); }
public int EliminarAlumno(int idAlumno) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nroregistros = 0; try { Alumno Alumsel = bd.Alumno.Where(p => p.IIDALUMNO.Equals(idAlumno)).First(); Alumsel.BHABILITADO = 0; bd.SubmitChanges(); nroregistros = 1; } catch (Exception ex) { nroregistros = 0; } return(nroregistros); }
public int eliminar(Periodo oPer) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nroregistros = 0; try { int idPerio = oPer.IIDPERIODO; Periodo Persel = bd.Periodo.Where(p => p.IIDPERIODO.Equals(oPer.IIDPERIODO)).First(); Persel.BHABILITADO = 0; bd.SubmitChanges(); nroregistros = 1; } catch (Exception ex) { nroregistros = 0; } return(nroregistros); }
public int guardarDocente(Docente docente, string cadenaFoto) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nregistrosAfectados = 0; try { //nuevo int iddocente = docente.IIDDOCENTE; if (iddocente.Equals(0)) { docente.FOTO = Convert.FromBase64String(cadenaFoto); bd.Docente.InsertOnSubmit(docente); bd.SubmitChanges(); nregistrosAfectados = 1; } //editar else { Docente docsel = bd.Docente.Where(p => p.IIDDOCENTE.Equals(docente.IIDDOCENTE)).First(); docsel.NOMBRE = docente.NOMBRE; docsel.APPATERNO = docente.APPATERNO; docsel.APMATERNO = docente.APMATERNO; docsel.DIRECCION = docente.DIRECCION; docsel.TELEFONOFIJO = docente.TELEFONOFIJO; docsel.TELEFONOCELULAR = docente.TELEFONOCELULAR; docsel.EMAIL = docente.EMAIL; docsel.IIDSEXO = docente.IIDSEXO; docsel.FECHACONTRATO = docente.FECHACONTRATO; docsel.IIDMODALIDADCONTRATO = docente.IIDMODALIDADCONTRATO; docsel.FOTO = Convert.FromBase64String(cadenaFoto); bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public JsonResult recuperarDatos(int idAlumno) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); var Lista = bd.Alumno.Where(p => p.BHABILITADO.Equals(1) && p.IIDALUMNO.Equals(idAlumno)) .Select( p => new { p.IIDALUMNO, p.NOMBRE, p.APPATERNO, p.APMATERNO, FECHANACIMIENTO = ((DateTime)p.FECHANACIMIENTO).ToShortDateString(), p.IIDSEXO, p.TELEFONOPADRE, p.TELEFONOMADRE, p.NUMEROHERMANOS, p.BHABILITADO //p.IIDTIPOUSUARIO, //p.bTieneUsuario } ); return(Json(Lista, JsonRequestBehavior.AllowGet)); }
public Int32 guardarAlumno(Alumno alumno) { BDMatriculaDataContext bd = new BDMatriculaDataContext(); int nregistrosAfectados = 0; try { //editar int idalumno = alumno.IIDALUMNO; if (idalumno >= 1) { Alumno alumsel = bd.Alumno.Where(p => p.IIDALUMNO.Equals(alumno.IIDALUMNO)).First(); alumsel.NOMBRE = alumno.NOMBRE; alumsel.APPATERNO = alumno.APPATERNO; alumsel.APMATERNO = alumno.APMATERNO; alumsel.FECHANACIMIENTO = alumno.FECHANACIMIENTO; alumsel.IIDSEXO = alumno.IIDSEXO; alumsel.TELEFONOPADRE = alumno.TELEFONOPADRE; alumsel.TELEFONOMADRE = alumno.TELEFONOMADRE; bd.SubmitChanges(); nregistrosAfectados = 1; } //nuevo else { bd.Alumno.InsertOnSubmit(alumno); bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }