public string GuardarNota(ActividadNotaModel entidad, long usuarioId) { string Mensaje = "OK"; try { ActividadNota ActividadNotaActual = db.Set <ActividadNota>().Where(x => x.ActividadId == entidad.ActividadId && x.AlumnoId == entidad.AlumnoId).FirstOrDefault(); if (ActividadNotaActual != null) { ActividadNotaActual.Nota = entidad.Nota; ActividadNotaActual.Observacion = entidad.Comentario; ActividadNotaActual.ResponsableId = usuarioId; ActividadNotaActual.Fecha = DateTime.Today; } else { db.Set <ActividadNota>().Add(new ActividadNota() { ActividadId = entidad.ActividadId, AlumnoId = entidad.AlumnoId, Nota = entidad.Nota, Observacion = entidad.Comentario, ResponsableId = usuarioId, Fecha = DateTime.Today }); } db.SaveChanges(); } catch (Exception ex) { Mensaje = string.Format("Descripción del Error {0}", ex.Message); } return(Mensaje); }
public JsonResult GuardarNota(ActividadNotaModel modelo) { string Mensaje = new ActividadBL().GuardarNota(modelo, CustomHelper.getUsuarioId()); if (Mensaje.Equals("OK")) { return(Json(new { Operacion = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { Operacion = false }, JsonRequestBehavior.AllowGet)); }