public Mensaje MantenimientoMultimediaInformacion(MultimediaInformacionModelo multimedia) { ObjectParameter resultado = new ObjectParameter("Resultado", typeof(bool)); ObjectParameter mensaje = new ObjectParameter("Mensaje", typeof(string)); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { contexto.SP_MantenimientoMultimediaInformacion( multimedia.Accion, multimedia.MultimediaInformacionId, multimedia.Datos, multimedia.Ruta, multimedia.Nombre, multimedia.ContentType, multimedia.InformacionId, multimedia.Tipo, resultado, mensaje ); } Mensaje mensajeMantenimiento = new Mensaje( Convert.ToBoolean(resultado.Value), Convert.ToString(mensaje.Value)); return(mensajeMantenimiento); }
public Mensaje MantenimientoMultimediaInformacion(MultimediaInformacionModelo multimedia) { try { return(new Datos.DatosMantenimiento().MantenimientoMultimediaInformacion(multimedia)); } catch (Exception excepcion) { throw new Exception(excepcion.Message); } }
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 List <MultimediaInformacionModelo> ObtenerMultimediaInformacion(int informacionId) { List <MultimediaInformacionModelo> listaRetornar = new List <MultimediaInformacionModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var lista = contexto.FUN_ObtenerMultimediaInformacion(informacionId); foreach (FUN_ObtenerMultimediaInformacion_Result item in lista) { MultimediaInformacionModelo entidad = new MultimediaInformacionModelo(); entidad.MultimediaInformacionId = item.MultimediaInformacionId ?? default(Int64); entidad.Datos = item.Datos; entidad.Ruta = item.Ruta; entidad.Nombre = item.Nombre; entidad.ContentType = item.ContentType; entidad.InformacionId = item.InformacionId ?? default(int); entidad.Tipo = item.Tipo ?? default(int); listaRetornar.Add(entidad); } } return(listaRetornar); }
public InformacionModelo() { Multimedia = new MultimediaInformacionModelo(); }