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); }