public async Task <ApiResultCode> DeleteTraningDocumenentById(DeleteTraningDocumentById request)
        {
            var usertranningdocument = new Tbltranningdocument();

            usertranningdocument.Id     = request.TraningDocumnentId;
            usertranningdocument.Status = 0;
            _unit.Context.Tbltranningdocument.Attach(usertranningdocument);
            _unit.Context.Entry(usertranningdocument).Property(t => t.Status).IsModified = true;
            var result = await _unit.SaveChangesAsync();

            if (result.ResultType == ApiResultType.Success)
            {
                return(new ApiResultCode(ApiResultType.Success, messageText: "Traning Documnent Deleted!"));
            }
            return(new ApiResultCode(ApiResultType.Error, messageText: "Can not Delete!"));
        }
        public async Task <IActionResult> DeletTraningDocumentById([FromForm] DeleteTraningDocumentById command)
        {
            var result = await _mediator.Send(command);

            return(result);
        }