示例#1
0
        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);
            }
        }
示例#2
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);
            }
        }