public async Task <ActionResult <DocumentStatusCOM> > PostDocuments(DocumentsCOM documentsCOM)
        {
            //var date = DateTime.UtcNow;
            //string gDate ToString(date);
            DateTime now1    = DateTime.Now;
            string   strDate = now1.ToString();

            DocumentStatusCOM document = new DocumentStatusCOM()
            {
                Id              = null,
                Name_Doc        = documentsCOM.Name_Doc,
                User_Mail       = documentsCOM.User_Mail,
                Type_document   = documentsCOM.Type_document,
                Function_author = documentsCOM.Function_author,

                Send_Date            = strDate,
                Document_Description = documentsCOM.Document_Description,
                Status = documentsCOM.Status
            };



            _context.Documents.Add(document);
            await _context.SaveChangesAsync();


            return(Created("Doc", document));
            //return CreatedAtAction("GetDocuments", new { id = documentsCOM.Name_Doc }, documentsCOM);
        }
        public async Task <IActionResult> PutDocuments(int?id, DocumentStatusCOM documentStatus)
        {
            var document = await _context.Documents.FindAsync(id);

            if (document != null)
            {
                document.Status = documentStatus.Status;


                _context.SaveChanges();
            }
            else
            {
                return(BadRequest("Row not found"));
            }

            return(Ok());
        }