Ejemplo n.º 1
0
        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();
                }
            }
        }
Ejemplo n.º 2
0
 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();
     }
 }
Ejemplo n.º 3
0
        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();
                }
            }
        }