public ActionResult Create(Company model) { if (ModelState.IsValid) { var handler = new CompanyHandler(); handler.Create(model); return(RedirectToAction("Index")); } else { return(View(model)); } }
public HttpResponseMessage Create(Company model) { var handler = new CompanyHandler(); try { handler.Create(model); return(Request.CreateResponse(HttpStatusCode.Created)); } catch (Exception e) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } }