示例#1
0
    public object Get(string id=null, string number=null, string text=null)
    {
      Guid? gid = (!string.IsNullOrEmpty(id) ? new Guid(id) : (Guid?)null);
      CaseFileSearchArgs args = new CaseFileSearchArgs { Id = gid, CaseNumber = number, TextQuery = text };

      Uri selfUri = typeof(CaseFilesQueryResource).CreateUri(new { id = id, number = number, text = text });

      List<CaseFileListItem> caseFiles = CaseFileRepository.FindCaseFiles(args);
      return new Resources.CaseFilesQueryResource
      {
        CaseFiles = caseFiles,
        SelfUri = selfUri
      };
    }
示例#2
0
        public object Get(string id = null, string number = null, string text = null)
        {
            Guid?gid = (!string.IsNullOrEmpty(id) ? new Guid(id) : (Guid?)null);
            CaseFileSearchArgs args = new CaseFileSearchArgs {
                Id = gid, CaseNumber = number, TextQuery = text
            };

            Uri selfUri = typeof(CaseFilesQueryResource).CreateUri(new { id = id, number = number, text = text });

            List <CaseFileListItem> caseFiles = CaseFileRepository.FindCaseFiles(args);

            return(new Resources.CaseFilesQueryResource
            {
                CaseFiles = caseFiles,
                SelfUri = selfUri
            });
        }