public JsonResult AddMaestro(tblMaestro Maestro) { JsonResult jr = new JsonResult(); try { var OldMaestro = (from p in db.tblMaestro where p.dui == Maestro.dui select p).FirstOrDefault(); if (OldMaestro == null) { Maestro.fechaCreacion = DateTime.Now; Maestro.creadoPor = Session["IdUsurio"].ToString(); if (ModelState.IsValid) { db.tblMaestro.Add(Maestro); db.SaveChanges(); } } var Maestros = (from b in db.tblMaestro select new { b.idMaestro, b.nombres, b.apellidos, b.titulacion, b.correo, b.telefono, b.dirección, b.nit, b.dui }).ToList(); jr.Data = new { Maestros = Maestros, Res = true }; return(jr); } catch (Exception ex) { var Maestros = (from b in db.tblMaestro select new { b.idMaestro, b.nombres, b.apellidos, b.titulacion, b.correo, b.telefono, b.dirección, b.nit, b.dui }).ToList(); jr.Data = new { Maestros = Maestros, Res = false }; return(jr); } }
public JsonResult UpdateMaestro(tblMaestro Maestro) { JsonResult jr = new JsonResult(); try { var OldMaestro = (from p in db.tblMaestro where p.idMaestro == Maestro.idMaestro select p).FirstOrDefault(); OldMaestro.nombres = Maestro.nombres; OldMaestro.apellidos = Maestro.apellidos; OldMaestro.titulacion = Maestro.titulacion; OldMaestro.correo = Maestro.correo; OldMaestro.telefono = Maestro.telefono; OldMaestro.dirección = Maestro.dirección; OldMaestro.nit = Maestro.nit; OldMaestro.dui = Maestro.dui; OldMaestro.actualizadoPor = Session["IdUsurio"].ToString(); OldMaestro.fechaActualizado = DateTime.Now; db.SaveChanges(); var Maestros = (from b in db.tblMaestro select new { b.idMaestro, b.nombres, b.apellidos, b.titulacion, b.correo, b.telefono, b.dirección, b.nit, b.dui }).ToList(); jr.Data = new { Maestros = Maestros, Res = true }; return(jr); } catch (Exception ex) { var Maestros = (from b in db.tblMaestro select new { b.idMaestro, b.nombres, b.apellidos, b.titulacion, b.correo, b.telefono, b.dirección, b.nit, b.dui }).ToList(); jr.Data = new { Maestros = Maestros, Res = false }; return(jr); } }