Ejemplo n.º 1
0
        public HttpResponseMessage ApproveCampaign(bool Status = true, int CampaignId = 0)
        {
            try
            {
                var result = IService.ApproveCampaign(CampaignId, Status);
                if (result)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, "Campaign Approved Successfully"));
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.ExpectationFailed, "Campaign Approval is not successful. Please try again later"));
                }
            }
            catch (Exception ex)
            {
                ResponseObject response = new ResponseObject();
                response.ExceptionMsg = ex.InnerException != null?ex.InnerException.ToString() : ex.Message;

                response.ResponseMsg = "Error Getting the user Details";
                response.ErrorCode   = HttpStatusCode.InternalServerError.ToString();
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, response));
            }
        }