public async Task <int> Update_MediathequeDocument(int idDocument, string nomDocument, string extension) { var objDocument = new db.MediathequeDocument(); try { int res = 0; objDocument = await _context.MediathequeDocument.FirstOrDefaultAsync(x => x.Iddocument == idDocument); if (objDocument.Iddocument > 0) { objDocument.NomDocument = nomDocument; objDocument.Extension = extension; _context.SaveChanges(); res = 1; } else { res = 0; } return(res); } catch (System.Exception er) { return(0); } }
public async Task <int> Insert_MediathequeDocument(int idContact, string nomDocument, string extension) { var contact = new db.Contact(); var objDocument = new db.MediathequeDocument(); try { contact = await _context.Contact.FirstOrDefaultAsync(x => x.Idcontact == idContact); objDocument.IdtypeDocument = 34038; // type of img objDocument.Idsociete = contact.Idsociete; objDocument.IdenqueteSociete = 0; objDocument.NomDocument = nomDocument; objDocument.Extension = extension; objDocument.Taille = 0; objDocument.Idstatut = 0; objDocument.DateMaj = DateTime.Now; objDocument.DateCreation = DateTime.Now; objDocument.Idutilisateur = contact.Idutilisateur; objDocument.IdlisteService = 0; objDocument.IdlisteSousService = 0; objDocument.Commentaire = ""; _context.MediathequeDocument.Add(objDocument); _context.SaveChanges(); return(1); } catch (System.Exception) { return(0); } }