示例#1
0
        public ActionResult Add(AddBusinessViewModel model)
        {
            if (ModelState.IsValid)
            {
                _businessService.AddBusiness(model);
                return(View("_ConfirmAddBusiness"));
            }

            model.BusinessCategories = _viewModelFactory.CreateAddViewModel().BusinessCategories;
            return(View(model));
        }
        public IHttpActionResult AddBusiness([FromBody] BusinessDTO businessDTO)
        {
            if (businessDTO == null)
            {
                return(BadRequest("BusinessDTO cannot be null"));
            }

            int businessID = businessSvc.AddBusiness(businessDTO);

            return(Ok(businessID));
        }
 public HttpResponseMessage AddBusiness([FromBody] bussinessRequestDTO businessRequest)
 {
     try
     {
         bool result = BusinessService.AddBusiness(businessRequest.business, businessRequest.place, businessRequest.placeCategory);
         if (!result)
         {
             return(Request.CreateResponse(HttpStatusCode.BadRequest, "The business exist in db"));
         }
         return(Request.CreateResponse(HttpStatusCode.OK, "The business was added"));
     }
     catch (Exception e)
     {
         return(Request.CreateResponse(HttpStatusCode.InternalServerError, "There was an InternalServerError: " + e));
     }
 }