public async Task <object> Delete(int id)
        {
            Code code = new Code();

            try
            {
                code = _codeRepository.Delete(id);
            }
            catch (Exception ex)
            {
                result = false;
                error  = ex.Message;
            }

            return(new SingleResponse <Code>
            {
                Message = "Code deleted successfully",
                DidError = false,
                ErrorMessage = string.Empty,
                Token = string.Empty,
                Model = code
            });
        }