コード例 #1
0
        public Uposlenici Update(Uposlenici uposlenikUpdate)
        {
            var uposlenik = context.Uposlenici.Attach(uposlenikUpdate);

            uposlenik.State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            context.SaveChanges();
            return(uposlenikUpdate);
        }
コード例 #2
0
        public Uposlenici Delete(int id)
        {
            Uposlenici uposlenik = _uposleniciLista.FirstOrDefault(e => e.Id == id);

            if (uposlenik != null)
            {
                _uposleniciLista.Remove(uposlenik);
            }
            return(uposlenik);
        }
コード例 #3
0
        public Uposlenici Delete(int id)
        {
            Uposlenici uposlenik = context.Uposlenici.Find(id);

            if (uposlenik != null)
            {
                context.Uposlenici.Remove(uposlenik);
                context.SaveChanges();
            }
            return(uposlenik);
        }
コード例 #4
0
        public Uposlenici Update(Uposlenici uposlenikUpdate)
        {
            Uposlenici uposlenik = _uposleniciLista.FirstOrDefault(e => e.Id == uposlenikUpdate.Id);

            if (uposlenik != null)
            {
                uposlenik.Ime         = uposlenikUpdate.Ime;
                uposlenik.Prezime     = uposlenikUpdate.Prezime;
                uposlenik.Email       = uposlenikUpdate.Email;
                uposlenik.RadnoMjesto = uposlenikUpdate.RadnoMjesto;
            }
            return(uposlenik);
        }
コード例 #5
0
 public Uposlenici DodajUposlenika(Uposlenici uposlenik)
 {
     uposlenik.Id = _uposleniciLista.Max(e => e.Id) + 1;
     _uposleniciLista.Add(uposlenik);
     return(uposlenik);
 }
コード例 #6
0
 public Uposlenici DodajUposlenika(Uposlenici uposlenik)
 {
     context.Uposlenici.Add(uposlenik);
     context.SaveChanges();
     return(uposlenik);
 }