public IHttpActionResult PutModel(int id, Model model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != model.ModelId) { return(BadRequest()); } db.Entry(model).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ModelExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create([Bind(Include = "FirstName,LastName,BirhtDate,Email,Phone,AddDate,ModifiedDate,IsActive")] User user) { if (ModelState.IsValid) { db.User.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "CarId,Brand,Model,Mileage,ReleaseDate,BodyTypeId,Count,AddDate,ModifiedDate")] Car car) { if (ModelState.IsValid) { db.Car.Add(car); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BodyTypeId = new SelectList(db.CarBodyType, "BodyTypeId", "Name", car.BodyTypeId); return(View(car)); }
public ActionResult Return(int id) { Borrow item = db.Borrow.Where(x => x.BorrowId == id).FirstOrDefault(); db.Borrow.Attach(item); db.Entry(item).Property(x => x.IsReturned).CurrentValue = true; Car caritem = db.Car.Where(x => x.CarId == item.CarId).FirstOrDefault(); Car car = db.Car.Find(item.CarId); if (car == null) { return(HttpNotFound()); } car.Count += 1; db.Car.Attach(car); db.Entry(car).Property(x => x.Count).IsModified = true; db.SaveChanges(); ViewData["cars"] = db.CarBodyType; return(RedirectToAction("Index")); }
public void Save() { try { _context.SaveChanges(); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine(string.Format("Entity türü \"{0}\" şu hatalara sahip \"{1}\" Geçerlilik hataları:", eve.Entry.Entity.GetType().Name, eve.Entry.State)); foreach (var ve in eve.ValidationErrors) { Console.WriteLine(string.Format("- Özellik: \"{0}\", Hata: \"{1}\"", ve.PropertyName, ve.ErrorMessage)); } } } }
public void Save() { _context.SaveChanges(); }