示例#1
0
 public IHttpActionResult DeleteClassifierType([FromUri] ClassifierTypeQuery query)
 {
     if (dal.GetClassifierTypes().Any(t => t.Code == query.ClassifierTypeCode))
     {
         dal.DeleteClassifierType(query.ClassifierTypeCode);
         return(Ok());
     }
     else
     {
         return(BadRequest("Classifier type not found"));
     }
 }
示例#2
0
 public IEnumerable <ClassifierDto> GetClassifiers([FromUri] ClassifierTypeQuery query)
 {
     return(dal[query.ClassifierTypeCode].GetMembers().Select(c => new ClassifierDto(c)).OrderBy(c => c.Code));
 }