public JsonResult ListarAlumnos(int iidPeriodo, int iidGrado, int iidCurso) { PruebaDataContext bd = new PruebaDataContext(); var ListaAlumnos = (from matricula in bd.Matricula join detalleMatricula in bd.DetalleMatricula on matricula.IIDMATRICULA equals detalleMatricula.IIDMATRICULA join alumno in bd.Alumno on matricula.IIDALUMNO equals alumno.IIDALUMNO where matricula.IIDPERIODO == iidPeriodo && matricula.IIDGRADO == iidGrado && detalleMatricula.IIDCURSO == iidCurso select new { matricula.IIDALUMNO, NOMBRECOMPLETO = alumno.NOMBRE + " " + alumno.APPATERNO + " " + alumno.APMATERNO, detalleMatricula.NOTA1, detalleMatricula.NOTA2, detalleMatricula.NOTA3, detalleMatricula.NOTA4, detalleMatricula.PROMEDIO, detalleMatricula.IIDMATRICULA, detalleMatricula.IIDCURSO }).Distinct(); return(Json(ListaAlumnos, JsonRequestBehavior.AllowGet)); }
public int Eliminar(int iidMatricula) { int respuesta = 0; PruebaDataContext db = new PruebaDataContext(); try { using (var transaccion = new TransactionScope()) { Matricula oMatricula = db.Matricula.Where(p => p.IIDMATRICULA == iidMatricula).First(); oMatricula.BHABILITADO = 0; var listaDetalleMatricula = db.DetalleMatricula.Where(p => p.IIDMATRICULA == iidMatricula); foreach (DetalleMatricula oDetalleMatricula in listaDetalleMatricula) { oDetalleMatricula.bhabilitado = 0; } db.SubmitChanges(); transaccion.Complete(); respuesta = 1; } } catch (Exception ex) { respuesta = 0; } return(respuesta); }
public JsonResult RecuperarInformacion(int id) { PruebaDataContext bd = new PruebaDataContext(); var lista = bd.Docente.Where(p => p.IIDDOCENTE.Equals(id)).Select( p => new { p.IIDDOCENTE, p.NOMBRE, p.APMATERNO, p.APPATERNO, p.DIRECCION, p.TELEFONOCELULAR, p.TELEFONOFIJO, p.EMAIL, p.IIDSEXO, FECHACONTRAC = ((DateTime)p.FECHACONTRATO).ToShortDateString(), p.IIDMODALIDADCONTRATO, FOTOMOSTRAR = Convert.ToBase64String(p.FOTO.ToArray()) } ); return(Json(lista, JsonRequestBehavior.AllowGet)); }
public int saveData(Periodo periodo) { PruebaDataContext bd = new PruebaDataContext(); int afectedData = 0; try { if (periodo.IIDPERIODO == 0) { bd.Periodo.InsertOnSubmit(periodo); bd.SubmitChanges(); afectedData = 1; } else { Periodo selected = bd.Periodo.Where(p => p.IIDPERIODO.Equals(periodo.IIDPERIODO)).First(); selected.NOMBRE = periodo.NOMBRE; selected.FECHAINICIO = periodo.FECHAINICIO; selected.FECHAFIN = periodo.FECHAFIN; bd.SubmitChanges(); afectedData = 1; } } catch (Exception ex) { afectedData = 0; } return(afectedData); }
public JsonResult RecuperarInformacion(int id) { PruebaDataContext bd = new PruebaDataContext(); var Consulta = bd.Alumno.Where(p => p.IIDALUMNO.Equals(id)).Select( p => new { p.IIDALUMNO, p.NOMBRE, p.APPATERNO, p.APMATERNO, FECHANAC = ((DateTime)p.FECHANACIMIENTO).ToShortDateString(), p.IIDSEXO, p.NUMEROHERMANOS, p.TELEFONOPADRE, p.TELEFONOMADRE, } ); return(Json(Consulta, JsonRequestBehavior.AllowGet)); }
public int AgregarCurso(Curso curso) { PruebaDataContext db = new PruebaDataContext(); int nRegistrosAfectados = 0; try { if (curso.IIDCURSO == 0)//Nuevo { db.Curso.InsertOnSubmit(curso); db.SubmitChanges(); nRegistrosAfectados = 1; } else //Editar { Curso entidadCurso = db.Curso.Where(c => c.IIDCURSO.Equals(curso.IIDCURSO)).First(); entidadCurso.NOMBRE = curso.NOMBRE; entidadCurso.DESCRIPCION = curso.DESCRIPCION; db.SubmitChanges(); nRegistrosAfectados = 1; } } catch { nRegistrosAfectados = 0; } return(nRegistrosAfectados); }
public JsonResult recuperarInformacion(int id) { PruebaDataContext db = new PruebaDataContext(); var lista = db.Periodo.Where(p => p.IIDPERIODO.Equals(id)).ToList(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
//mostrar lista de docentes public JsonResult listarDocente() { PruebaDataContext db = new PruebaDataContext(); /* var lista = (from docente in db.Docentes * where docente.BHABILITADO.Equals(1) * select new * { * docente.IIDDOCENTE, * docente.NOMBRE, * docente.APPATERNO, * docente.APMATERNO, * docente.EMAIL * }).ToList();*/ var lista2 = db.Docentes.Where(p => p.BHABILITADO.Equals(1)) .Select(p => new { p.IIDDOCENTE, p.NOMBRE, p.APPATERNO, p.APMATERNO, p.EMAIL }).ToList(); return(Json(lista2, JsonRequestBehavior.AllowGet)); }
public int GuardarDatos(GradoSeccion gs) { PruebaDataContext db = new PruebaDataContext(); int registrosAfectados = 0; try { if (gs.IID == 0) { db.GradoSeccion.InsertOnSubmit(gs); db.SubmitChanges(); registrosAfectados = 1; } else { var grado = db.GradoSeccion.Where(g => g.IID.Equals(gs.IID)).First(); grado.IID = gs.IID; grado.IIDGRADO = gs.IIDGRADO; grado.IIDSECCION = gs.IIDSECCION; db.SubmitChanges(); registrosAfectados = 1; } } catch { registrosAfectados = 0; } return(registrosAfectados); }
// GET: PaginaPrincipal public ActionResult Index() { int idUsuario = (int)Session["idUsuario"]; using (PruebaDataContext db = new PruebaDataContext()) { string nombreCompleto = ""; Usuario user = db.Usuario.Where(p => p.IIDUSUARIO == idUsuario).First(); if (user.TIPOUSUARIO == 'D') { Docente docente = db.Docente.Where(p => p.IIDDOCENTE == user.IID).First(); nombreCompleto = docente.NOMBRE + " " + docente.APPATERNO + " " + docente.APMATERNO; ViewBag.nombreCompleto = nombreCompleto; ViewBag.nombreCompleto = nombreCompleto; } else { Alumno alumno = db.Alumno.Where(p => p.IIDALUMNO == user.IID).First(); nombreCompleto = alumno.NOMBRE + " " + alumno.APPATERNO + " " + alumno.APMATERNO; } } return(View()); }
public JsonResult buscarPeriodoPorNombre(string nombrePeriodo) { PruebaDataContext db = new PruebaDataContext(); var lista = (db.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(lista, JsonRequestBehavior.AllowGet)); }
public decimal IngresarNota(DetalleMatricula oDetalleMatriculaForm) { decimal rpta = 0; try { PruebaDataContext bd = new PruebaDataContext(); DetalleMatricula oDetalleMatricula = new DetalleMatricula(); oDetalleMatricula = bd.DetalleMatricula.Where(p => p.IIDMATRICULA == oDetalleMatriculaForm.IIDMATRICULA && p.IIDCURSO == oDetalleMatriculaForm.IIDCURSO).First(); oDetalleMatricula.NOTA1 = oDetalleMatriculaForm.NOTA1; oDetalleMatricula.NOTA2 = oDetalleMatriculaForm.NOTA2; oDetalleMatricula.NOTA3 = oDetalleMatriculaForm.NOTA3; oDetalleMatricula.NOTA4 = oDetalleMatriculaForm.NOTA4; oDetalleMatricula.PROMEDIO = Decimal.Divide((decimal)(oDetalleMatricula.NOTA1 + oDetalleMatricula.NOTA2 + oDetalleMatricula.NOTA3 + oDetalleMatricula.NOTA4), 4); bd.SubmitChanges(); rpta = (decimal)oDetalleMatricula.PROMEDIO; } catch (Exception ex) { rpta = 0; //throw; } return(rpta); }
public JsonResult ListarCursos(int iidPeriodo, int iidGrado) { PruebaDataContext bd = new PruebaDataContext(); int idUsuario = (int)Session["idusuario"]; Usuario oUsuario = bd.Usuario.Where(p => p.IIDUSUARIO == idUsuario && p.TIPOUSUARIO == 'D').First(); int idDocente = (int)oUsuario.IID; var ListaCurso = (from gradoseccionAula in bd.GradoSeccionAula join gradoSeccion in bd.GradoSeccion on gradoseccionAula.IIDGRADOSECCION equals gradoSeccion.IID join grado in bd.Grado on gradoSeccion.IIDGRADO equals grado.IIDGRADO join curso in bd.Curso on gradoseccionAula.IIDCURSO equals curso.IIDCURSO where gradoseccionAula.BHABILITADO == 1 && gradoseccionAula.IIDDOCENTE == idDocente && gradoseccionAula.IIDPERIODO == iidPeriodo && grado.IIDGRADO == iidGrado select new { IID = curso.IIDCURSO, curso.NOMBRE }).ToList(); return(Json(ListaCurso, JsonRequestBehavior.AllowGet)); }
public JsonResult ListarPeriodos() { PruebaDataContext bd = new PruebaDataContext(); int idUsuario = (int)Session["idusuario"]; Usuario oUsuario = bd.Usuario.Where(p => p.IIDUSUARIO == idUsuario && p.TIPOUSUARIO == 'D').First(); int idDocente = (int)oUsuario.IID; //var listaPeriodos = bd.GradoSeccionAula.Where(p => p.IIDDOCENTE == idDocente && p.BHABILITADO==1). // Select(p=>new { // }).Distinct(); var listaPeriodos = (from gradoSeccionAula in bd.GradoSeccionAula join periodo in bd.Periodo on gradoSeccionAula.IIDPERIODO equals periodo.IIDPERIODO where gradoSeccionAula.IIDDOCENTE == idDocente && gradoSeccionAula.BHABILITADO == 1 select new { IID = periodo.IIDPERIODO, periodo.NOMBRE }).Distinct(); return(Json(listaPeriodos, JsonRequestBehavior.AllowGet)); }
public int guardarDatos(Periodo oPeriodo) { PruebaDataContext bd = new PruebaDataContext(); int nregistrosAfectados = 0; try { //nuevo if (oPeriodo.IIDPERIODO == 0) { bd.Periodo.InsertOnSubmit(oPeriodo); bd.SubmitChanges(); nregistrosAfectados = 1; } //editar else { Periodo periodoSel = bd.Periodo.Where(p => p.IIDPERIODO.Equals(oPeriodo.IIDPERIODO)).First(); periodoSel.NOMBRE = periodoSel.NOMBRE; periodoSel.FECHAINICIO = oPeriodo.FECHAINICIO; periodoSel.FECHAFIN = oPeriodo.FECHAFIN; bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public JsonResult ListarPeriodosMatricula(int idPeriodo) { PruebaDataContext db = new PruebaDataContext(); int idUsusario = (int)Session["idUsuario"]; Usuario usuario = db.Usuario.Where(p => p.IIDUSUARIO == idUsusario && p.TIPOUSUARIO.Equals('A')).First(); int idAlumno = (int)usuario.IID; var lista = (from matricula in db.Matricula join detalleMatricula in db.DetalleMatricula on matricula.IIDMATRICULA equals detalleMatricula.IIDMATRICULA join curso in db.Curso on detalleMatricula.IIDCURSO equals curso.IIDCURSO where matricula.IIDALUMNO == idAlumno && matricula.IIDPERIODO == idPeriodo && detalleMatricula.bhabilitado == 1 select new { matricula.IIDMATRICULA, detalleMatricula.NOTA1, detalleMatricula.NOTA2, detalleMatricula.NOTA3, detalleMatricula.NOTA4, detalleMatricula.PROMEDIO }).ToList(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
public int saveData(GradoSeccion gs) { PruebaDataContext bd = new PruebaDataContext(); int afectedData = 0; try { if (gs.IID == 0) { bd.GradoSeccion.InsertOnSubmit(gs); bd.SubmitChanges(); afectedData = 1; } else { GradoSeccion selected = bd.GradoSeccion.Where(p => p.IID.Equals(gs.IID)).First(); selected.IIDGRADO = gs.IIDGRADO; selected.IIDSECCION = gs.IIDSECCION; bd.SubmitChanges(); afectedData = 1; } } catch (Exception ex) { afectedData = 0; } return(afectedData); }
public JsonResult Listar() { PruebaDataContext bd = new PruebaDataContext(); var lista = from gsa in bd.GradoSeccionAula join periodo in bd.Periodo on gsa.IIDPERIODO equals periodo.IIDPERIODO join gradoSeccion in bd.GradoSeccion on gsa.IIDGRADOSECCION equals gradoSeccion.IID join docente in bd.Docente on gsa.IIDDOCENTE equals docente.IIDDOCENTE join curso in bd.Curso on gsa.IIDCURSO equals curso.IIDCURSO join grado in bd.Grado on gradoSeccion.IIDGRADO equals grado.IIDGRADO where gsa.BHABILITADO.Equals(1) select new { ID = gsa.IID, NOMBREPERIODO = periodo.NOMBRE, NOMBREGRADO = grado.NOMBRE, NOMBRECURSO = curso.NOMBRE, NOMBREDOCENTE = docente.NOMBRE //NOMBREAULA =aula.NOMBRE }; return(Json(lista, JsonRequestBehavior.AllowGet)); }
public int GuardarDatos(Periodo periodo) { PruebaDataContext db = new PruebaDataContext(); int registrosAfectados = 0; try { if (periodo.IIDPERIODO >= 1) { //EDITAR var Eperiodo = db.Periodo.Where(p => p.IIDPERIODO.Equals(periodo.IIDPERIODO)).First(); Eperiodo.NOMBRE = periodo.NOMBRE; Eperiodo.FECHAINICIO = periodo.FECHAINICIO; Eperiodo.FECHAFIN = periodo.FECHAFIN; db.SubmitChanges(); registrosAfectados = 1; } else { //NUEVO db.Periodo.InsertOnSubmit(periodo); db.SubmitChanges(); registrosAfectados = 1; } } catch (Exception) { registrosAfectados = 0; } return(registrosAfectados); }
public ActionResult Nuevo(Contacto model) { try { if (ModelState.IsValid) { using (PruebaDataContext db = new PruebaDataContext()) { var oTabla = new Contacto(); oTabla.correo = model.correo; oTabla.mensaje = model.mensaje; db.Contacto.InsertOnSubmit(oTabla); db.SubmitChanges(); } return(Redirect("~/Contacto/")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public JsonResult ListarPeriodoGC() { PruebaDataContext db = new PruebaDataContext(); try { var lista = from pgc in db.PeriodoGradoCurso join periodo in db.Periodo on pgc.IIDPERIODO equals periodo.IIDPERIODO join grado in db.Grado on pgc.IIDGRADO equals grado.IIDGRADO join curso in db.Curso on pgc.IIDCURSO equals curso.IIDCURSO select new { pgc.IID, NOMBREPERIODO = periodo.NOMBRE, NOMBREGRADO = grado.NOMBRE, NOMBRECURSO = curso.NOMBRE }; return(Json(lista, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(ex.Message)); } }
public int saveData(Curso curso) { PruebaDataContext bd = new PruebaDataContext(); int afectedData = 0; try { if (curso.IIDCURSO == 0) { bd.Curso.InsertOnSubmit(curso); bd.SubmitChanges(); afectedData = 1; } else { Curso selected = bd.Curso.Where(p => p.IIDCURSO.Equals(curso.IIDCURSO)).First(); selected.NOMBRE = curso.NOMBRE; selected.DESCRIPCION = curso.DESCRIPCION; bd.SubmitChanges(); afectedData = 1; } } catch (Exception ex) { afectedData = 0; } return(afectedData); }
public JsonResult ObtenerMatricula(int idmatricula) { try { using (PruebaDataContext bd = new PruebaDataContext()) { Matricula matricula = bd.Matricula.Where(p => p.IIDMATRICULA == idmatricula).First(); int idgrado = (int)matricula.IIDGRADO; int idseccion = (int)matricula.IIDSECCION; int iid = bd.GradoSeccion.Where(p => p.IIDGRADO == idgrado && p.IIDSECCION == idseccion).First().IID; var oMatricula = bd.Matricula.Where(p => p.IIDMATRICULA == idmatricula). Select(p => new { IIDMATRICULA = (int)p.IIDMATRICULA, IIDPERIODO = (int)p.IIDPERIODO, IIDSECCION = iid, IIDALUMNO = (int)p.IIDALUMNO }).First(); return(Json(oMatricula, JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(Json("", JsonRequestBehavior.AllowGet)); //throw; } }
public int guardarDatos(Curso gcurso) { PruebaDataContext bd = new PruebaDataContext(); int nregistrosAfectados = 0; try { //nuevo if (gcurso.IIDCURSO == 0) { bd.Curso.InsertOnSubmit(gcurso); bd.SubmitChanges(); nregistrosAfectados = 1; } //editar else { Curso cursoSel = bd.Curso.Where(p => p.IIDCURSO.Equals(gcurso.IIDCURSO)).First(); cursoSel.NOMBRE = gcurso.NOMBRE; cursoSel.DESCRIPCION = gcurso.DESCRIPCION; bd.SubmitChanges(); nregistrosAfectados = 1; } } catch (Exception ex) { nregistrosAfectados = 0; } return(nregistrosAfectados); }
public JsonResult ListarPersonas() { List <PersonaCLS> ListaPersona = new List <PersonaCLS>(); using (PruebaDataContext bd = new PruebaDataContext()) { List <PersonaCLS> ListaAlumno = (from item in bd.Alumno where item.bTieneUsuario == 0 select new PersonaCLS { IID = item.IIDALUMNO, NOMBRE = item.NOMBRE + " " + item.APPATERNO + " " + item.APMATERNO + "(A) " }).ToList(); ListaPersona.AddRange(ListaAlumno); var ListaDocente = (from item in bd.Docente where item.bTieneUsuario == 0 select new PersonaCLS { IID = item.IIDDOCENTE, NOMBRE = item.NOMBRE + " " + item.APPATERNO + " " + item.APMATERNO + "(D) " }).ToList(); ListaPersona.AddRange(ListaDocente); ListaPersona = ListaPersona.OrderBy(p => p.NOMBRE).ToList(); return(Json(ListaPersona, JsonRequestBehavior.AllowGet)); } }
public ActionResult Nuevo(d model) { try { if (ModelState.IsValid) { using (PruebaDataContext db = new PruebaDataContext()) { var oTabla = new d(); oTabla.Persona = model.Persona; oTabla.Vuelo = model.Vuelo; db.d.InsertOnSubmit(oTabla); db.SubmitChanges(); } return(Redirect("~/Vuelo")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public JsonResult Listar() { PruebaDataContext db = new PruebaDataContext(); var lista = (from gradoseccionaula in db.GradoSeccionAula join periodo in db.Periodo on gradoseccionaula.IIDPERIODO equals periodo.IIDPERIODO join grad in db.Grado on gradoseccionaula.IIDGRADOSECCION equals grad.IIDGRADO join aula in db.Aula on gradoseccionaula.IIDAULA equals aula.IIDAULA join curso in db.Curso on gradoseccionaula.IIDCURSO equals curso.IIDCURSO join docente in db.Docente on gradoseccionaula.IIDDOCENTE equals docente.IIDDOCENTE where gradoseccionaula.BHABILITADO.Equals(1) select new { gradoseccionaula.IID, NOMBREPERIODO = periodo.NOMBRE, NOMBRESECCION = grad.NOMBRE, NOMBRECURSO = curso.NOMBRE, NOMBREDOCENTE = docente.NOMBRE, NOMBREAULA = aula.NOMBRE }).ToList(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
public JsonResult ListarCursosPorPeriodo(int iidPeriodo) { PruebaDataContext bd = new PruebaDataContext(); int idUsuario = (int)Session["idusuario"]; Usuario oUsuario = bd.Usuario.Where(p => p.IIDUSUARIO == idUsuario && p.TIPOUSUARIO == 'A').First(); int idAlumno = (int)oUsuario.IID; var listaPeriodosMatriculados = (from matricula in bd.Matricula join detalleMatricula in bd.DetalleMatricula on matricula.IIDMATRICULA equals detalleMatricula.IIDMATRICULA join curso in bd.Curso on detalleMatricula.IIDCURSO equals curso.IIDCURSO where matricula.IIDALUMNO == idAlumno && matricula.IIDPERIODO == iidPeriodo && detalleMatricula.bhabilitado == 1 select new { matricula.IIDMATRICULA, curso.NOMBRE, detalleMatricula.NOTA1, detalleMatricula.NOTA2, detalleMatricula.NOTA3, detalleMatricula.NOTA4, detalleMatricula.PROMEDIO, } ).ToList(); return(Json(listaPeriodosMatriculados, JsonRequestBehavior.AllowGet)); }
// GET: PaginaPrincipal public ActionResult Index() { int idusuario = (int)Session["idusuario"]; using (PruebaDataContext bd = new PruebaDataContext()) { string nombreCompleto = ""; Usuario usu = bd.Usuario.Where(p => p.IIDUSUARIO == idusuario).First(); if (usu.TIPOUSUARIO == 'D') { Docente odocente = bd.Docente.Where(p => p.IIDDOCENTE == usu.IID).First(); nombreCompleto = odocente.NOMBRE + " " + odocente.APPATERNO + " " + odocente.APMATERNO; ViewBag.nombreCompleto = nombreCompleto; Session["nombreCompleto"] = nombreCompleto; } else { Alumno oAlumno = bd.Alumno.Where(p => p.IIDALUMNO == usu.IID).First(); nombreCompleto = oAlumno.NOMBRE + " " + oAlumno.APPATERNO + " " + oAlumno.APMATERNO; ViewBag.nombreCompleto = nombreCompleto; Session["nombreCompleto"] = nombreCompleto; } } return(View()); }
public int guardarDatos(Alumno alumno) { PruebaDataContext db = new PruebaDataContext(); int numRegistrosAfectados = 0; try { int idAlumno = alumno.IIDALUMNO; if (idAlumno == 0) { int nveces = db.Alumno.Where(p => p.NOMBRE.Equals(alumno.NOMBRE) && p.APPATERNO.Equals(alumno.APPATERNO) && p.APMATERNO.Equals(alumno.APPATERNO)).Count(); if (nveces == 0) { alumno.IIDTIPOUSUARIO = 'A'; alumno.bTieneUsuario = 0; //nuevo agregar db.Alumno.InsertOnSubmit(alumno); db.SubmitChanges(); numRegistrosAfectados = 1; } else { numRegistrosAfectados = -1; } } else { int nveces = db.Alumno.Where(p => p.NOMBRE.Equals(alumno.NOMBRE) && p.APPATERNO.Equals(alumno.APPATERNO) && p.APMATERNO.Equals(alumno.APPATERNO) & alumno.IIDALUMNO.Equals(alumno.IIDALUMNO)).Count(); if (nveces == 0) { Alumno obj = db.Alumno.Where(p => p.IIDALUMNO.Equals(idAlumno)).First(); obj.NOMBRE = alumno.NOMBRE; obj.APPATERNO = alumno.APPATERNO; obj.APMATERNO = alumno.APMATERNO; obj.IIDSEXO = alumno.IIDSEXO; obj.TELEFONOPADRE = alumno.TELEFONOPADRE; obj.TELEFONOMADRE = alumno.TELEFONOMADRE; obj.FECHANACIMIENTO = alumno.FECHANACIMIENTO; obj.NUMEROHERMANOS = alumno.NUMEROHERMANOS; db.SubmitChanges(); numRegistrosAfectados = 1; } else { numRegistrosAfectados = -1; } } } catch { numRegistrosAfectados = 0; } return(numRegistrosAfectados); }