コード例 #1
0
        public ResponseMessage Create(State entity)
        {
            ResponseMessage response = new ResponseMessage();

            if (_repository.IsStateExist(entity.AreaCode))
            {
                response.IsError = true;
                response.ErrorCodes.Add("State Already Exist");
                return(response);
            }
            _repository.Create(entity);

            return(response);
        }
コード例 #2
0
 public ActionResult Create(State state)
 {
     try
     {
         if (ModelState.IsValid)
         {
             stateRepository.Create(state);
             return(RedirectToAction("Index"));
         }
         return(View(state));
     }
     catch
     {
         // return RedirectToAction("Create");
         return(View());
     }
 }
コード例 #3
0
 public IHttpActionResult Post(State obj)
 {
     repo.Create(obj);
     return(Ok());
 }