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