예제 #1
0
        public ActionResult CreateNew([Bind(Include = "Id,Title")] Titles titles)
        {
            var title = new Titles()
            {
                Title = Request.Form["Title"],
            };

            if (ModelState.IsValid)
            {
                titleService.Add(title);
                return(RedirectToAction("Index"));
            }
            TempData["Info"] = "Record successfully added to database";
            return(View(title));
        }
예제 #2
0
        public ActionResult Create(Title title)
        {
            if (ModelState.IsValid)
            {
                Service.Add(title);
                return(RedirectToAction("Index"));
            }

            return(View(title));
        }
        // POST: api/Titles
        public HttpResponseMessage Post(Title body)
        {
            using (TitleService titleService = new TitleService(new DataContext()))
            {
                if (!ModelState.IsValid)
                {
                    return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
                }

                titleService.Add(body);
                return(new HttpResponseMessage(HttpStatusCode.OK));
            }
        }