// PUT api/Departamento/5 public HttpResponseMessage PutDeparment(int id, Deparment deparment) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } if (id != deparment.Id) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } db.Entry(deparment).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex)); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public ActionResult Create(Deparment deparment) { if (ModelState.IsValid) { db.Deparments.Add(deparment); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(deparment)); }
public ActionResult Create(PhoneExt phoneext) { if (ModelState.IsValid) { db.PhoneExts.Add(phoneext); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Department = new SelectList(db.Deparments, "Id", "Name", phoneext.Department); return(View(phoneext)); }