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;
        }
Exemplo n.º 5
0
        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());
        }