public void Delete(int id) { Yapimci entity = _db.Yapimcilar.Find(id); if (entity.Oyunlar.Count == 0) { _db.Yapimcilar.Remove(entity); _db.SaveChanges(); } }
public void Guncelle(YapimciModel model) { Yapimci yapimci = _db.Yapimcilar.Find(model.Id); yapimci.Adi = model.Adi; yapimci.UlkeId = model.UlkeId; _db.Entry(yapimci).State = System.Data.Entity.EntityState.Modified; _db.SaveChanges(); }
public void Add(YapimciModel model) { Yapimci entity = new Yapimci() { Adi = model.Adi, UlkeId = model.UlkeId }; _db.Yapimcilar.Add(entity); _db.SaveChanges(); }
public void Add(YapimciModel model) { var entity = new Yapimci() { Adi = model.Adi.Trim() }; _db.Set <Yapimci>().Add(entity); _db.SaveChanges(); model.Id = entity.Id; }
public IActionResult Post([FromBody] Yapimci yapimci) { if (yapimci != null) { if (_unitOfWork.YapimciRepository.Insert(yapimci) >= 0) { try { _unitOfWork.Commit(); } catch (Exception) { return(StatusCode(500)); } return(Ok()); } } return(BadRequest()); }