Пример #1
0
 public HttpResponseMessage Get([FromUri] ValidationRequest req)
 {
     try
     {
         var iDomain = new InformationDomain();
         var vRule   = iDomain.GetValidationRule(req);
         return(Http.OkBase(vRule, Message.Success));
     }
     catch (ErrorMessage e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
     catch (Exception e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
 }
 public HttpResponseMessage Get([FromUri] PromotionRequest req)
 {
     try
     {
         var iDomain     = new InformationDomain();
         var promotion   = iDomain.GetPromotion(req);
         var promotionVM = MapToPromotionViewModel(promotion.ToList());
         return(Http.OkBase(promotionVM, Message.Success));
     }
     catch (ErrorMessage e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
     catch (Exception e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
 }
Пример #3
0
 public HttpResponseMessage Get()
 {
     try
     {
         var iDomain    = new InformationDomain();
         var campaign   = iDomain.GetCampaign();
         var campaignVM = MapToCampaignViewModel(campaign.ToList());
         return(Http.OkBase(campaignVM, Message.Success));
     }
     catch (ErrorMessage e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
     catch (Exception e)
     {
         return(Http.ErrorBase(null, Message.GetError(e)));
     }
 }