public JsonResult MantenimientoInformacion(InformacionModelo informacion) { Mensaje mensajeRespuesta = new Negocios.NegociosMantenimiento().MantenimientoInformacion(informacion); var datos = new JavaScriptSerializer().Serialize(mensajeRespuesta); return(Json(datos, JsonRequestBehavior.AllowGet)); }
public JsonResult ObtenerMultimediaInformacion(int informacionId) { List <MultimediaInformacionModelo> listaRetornar = new Negocios.NegociosMantenimiento().ObtenerMultimediaInformacion(informacionId); JavaScriptSerializer seralizador = new JavaScriptSerializer(); seralizador.MaxJsonLength = Int32.MaxValue; var datos = new JavaScriptSerializer().Serialize(listaRetornar); return(Json(datos, JsonRequestBehavior.AllowGet)); }
public JsonResult MantenimientoMultimediaInformacion(MultimediaInformacionModelo multimedia) { bool esTipoImagen = multimedia.Tipo == (int)Archivos.Imagen; if (esTipoImagen) { HttpPostedFileBase file = Request.Files[0]; int fileSize = file.ContentLength; multimedia.Nombre = file.FileName; multimedia.ContentType = file.ContentType; System.IO.Stream fileContent = file.InputStream; long numBytes = fileContent.Length; BinaryReader br = new BinaryReader(fileContent); byte[] data = br.ReadBytes((int)numBytes); multimedia.Datos = data; } Mensaje mensajeRespuesta = new Negocios.NegociosMantenimiento().MantenimientoMultimediaInformacion(multimedia); var datos = new JavaScriptSerializer().Serialize(mensajeRespuesta); return(Json(datos, JsonRequestBehavior.AllowGet)); }
public ActionResult ObtenerActividades() { var vista = (string)null; string mensajeError = string.Empty; var datos = new { mensajeError = "", vistaHtml = "" }; int tipoProximasActividades = (int)TipoInformacion.ProximasActividades; int consultaTodos = -1; List <InformacionModelo> lista = new List <InformacionModelo>();; try { lista = new Negocios.NegociosMantenimiento().ObtenerMultimediaInformacion(tipoProximasActividades, consultaTodos); } catch (Exception excepcion) { mensajeError = "Ocurrio un error consultando los datos."; } vista = ConvertirVistaString("/Views/Paciente/_ProximasActividades.cshtml", lista); datos = new { mensajeError = mensajeError, vistaHtml = vista }; return(Json(datos)); }
public ActionResult MostrarMultimedia(int informacionId) { var vista = (string)null; string mensajeError = string.Empty; bool poseeDatos = false; var datos = new { mensajeError = "", vistaHtml = "", poseeDatos = false }; List <MultimediaInformacionModelo> lista = new List <MultimediaInformacionModelo>();; try { lista = new Negocios.NegociosMantenimiento().ObtenerMultimediaInformacion(informacionId); poseeDatos = lista.Count > 0; } catch (Exception excepcion) { mensajeError = "Ocurrio un error consultando los datos."; } vista = ConvertirVistaString("/Views/Mantenimiento/_MultimediaInformacion.cshtml", lista); JsonSerializerSettings jsSettings = new JsonSerializerSettings(); jsSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; datos = new { mensajeError = mensajeError, vistaHtml = vista, poseeDatos = poseeDatos }; var converted = JsonConvert.SerializeObject(datos, null, jsSettings); return(Content(converted, "application/json")); }
public ActionResult ObtenerMultimediaActividades(int informacionId) { var vista = (string)null; string mensajeError = string.Empty; var datos = new { mensajeError = "", vistaHtml = "" }; List <MultimediaInformacionModelo> lista = new List <MultimediaInformacionModelo>();; InformacionModelo actividad = new InformacionModelo(); try { lista = new Negocios.NegociosMantenimiento().ObtenerMultimediaInformacion(informacionId); actividad = new Negocios.NegociosMantenimiento().ObtenerInformacionPorId(informacionId).FirstOrDefault(); ViewBag.Actividad = actividad; } catch (Exception excepcion) { mensajeError = "Ocurrio un error consultando los datos."; } vista = ConvertirVistaString("/Views/Paciente/_CarouselActividades.cshtml", lista); datos = new { mensajeError = mensajeError, vistaHtml = vista }; return(Json(datos)); }