public void SaveRn(RnDto data) { using (var context = new DMLEntities()) { var rn = context.RadniNalogs.FirstOrDefault(x => x.Id == data.Id); if (rn == null) { var radninalog = new RadniNalog { Datum = data.Datum, NaruciteljId = data.NaruciteljId, PrimateljId = data.PrimateljId, RegOznakaId = data.RegOznakaId, RN = data.RN, RadilisteId = data.RadilisteId, RobuIzdaoId = data.RobuIzdaoId, VozacId = data.VozacId, VrstaRobeId = data.VrstaRobeId, Napomena = data.Napomena, VrstaUslugeId = data.VrstaUslugeId, Kolicina = data.kolicinaRobe, MjeraId = data.MjeraId, VrstaStrojaId = data.VrstaStrojaId }; context.RadniNalogs.Add(radninalog); context.SaveChanges(); } else { rn.Datum = data.Datum; rn.NaruciteljId = data.NaruciteljId; rn.PrimateljId = data.PrimateljId; rn.RegOznakaId = data.RegOznakaId; rn.RN = data.RN; rn.RadilisteId = data.RadilisteId; rn.RobuIzdaoId = data.RobuIzdaoId; rn.VozacId = data.VozacId; rn.VrstaRobeId = data.VrstaRobeId; rn.Napomena = data.Napomena; rn.VrstaUslugeId = data.VrstaUslugeId; rn.Kolicina = data.kolicinaRobe; rn.MjeraId = data.MjeraId; rn.VrstaStrojaId = data.VrstaStrojaId; context.SaveChanges(); } } }
public void DeletePostavka(int id) { using (var context = new DMLEntities()) { var postavka = context.Postavkes.FirstOrDefault(x => x.Id == id); context.Postavkes.Remove(postavka); context.SaveChanges(); } }
public void SaveOrUpdate(BaseDto postavke) { using (var context = new DMLEntities()) { var postavka = context.Postavkes.FirstOrDefault(x => x.Id == postavke.Id); if (postavka == null) { var narucitelj = new Postavke { Id = postavke.Id, Name = postavke.Name, PostavkeId = postavke.PostavkaId }; context.Postavkes.Add(narucitelj); context.SaveChanges(); } else { postavka.Name = postavke.Name; context.SaveChanges(); } } }