public async Task <IActionResult> PutTdocumento(long id, [FromBody] TdocumentoVM tdocumentoVM)
        {
            var tdocumento = mapper.Map <Tdocumento>(tdocumentoVM);

            tdocumento.Id = id;
            context.Entry(tdocumento).State = EntityState.Modified;
            await context.SaveChangesAsync();

            return(NoContent());
        }
        public async Task <ActionResult <TdocumentoVM> > PostTdocumento([FromBody] TdocumentoVM tdocumentoVM)
        {
            var tdocumento = mapper.Map <Tdocumento>(tdocumentoVM);

            context.Tdocumentos.Add(tdocumento);
            await context.SaveChangesAsync();

            tdocumentoVM = mapper.Map <TdocumentoVM>(tdocumento);

            return(new CreatedAtRouteResult("ObtenerTdocumento", new { id = tdocumentoVM.Id }, tdocumentoVM));
        }