private async Task <bool> UploadFiles(int Id, IEnumerable <HttpPostedFileBase> Files) { int item = 1; foreach (var file in Files) { if (file != null && file.ContentLength > 0) { PQRSRecordArchivo pa = new PQRSRecordArchivo(); pa.PQRSRecordComentarioId = Id; pa.Item = item++; pa.File = Fn.ConvertToByte(file); pa.FileName = file.FileName; pa.MediaType = file.ContentType; db.PQRSRecordArchivos.Add(pa); } } if (db.PQRSRecordArchivos.Local.Count > 0) { await db.SaveChangesAsync(); } return(true); }
private async Task <bool> UploadFiles(int Id, IEnumerable <HttpPostedFileBase> Files, int porder) { int order = porder; foreach (var file in Files) { if (file != null && file.ContentLength > 0) { NovedadArchivo na = new NovedadArchivo(); na.NovedadId = Id; na.Order = order++; na.File = Fn.ConvertToByte(file); na.FileName = file.FileName; na.MediaType = file.ContentType; db.NovedadArchivo.Add(na); } } if (db.NovedadArchivo.Local.Count > 0) { await db.SaveChangesAsync(); } return(true); }
private async Task <bool> UploadPhotos(int Id, IEnumerable <HttpPostedFileBase> Photos, int porder) { int order = porder; foreach (var file in Photos) { if (file != null && file.ContentLength > 0) { VisitaFoto vf = new VisitaFoto(); vf.VisitaId = Id; vf.Order = order++; vf.Foto = Fn.ConvertToByte(file); //da.FileName = file.FileName; vf.MediaType = file.ContentType; db.VisitaFoto.Add(vf); } } if (db.VisitaFoto.Local.Count > 0) { await db.SaveChangesAsync(); } return(true); }