示例#1
0
 public static List <PrzyczynyBrakowView> PobierzPrzyczynyBrakow(int nrMeldunku)
 {
     using (var db = new ecoplastolEntities())
     {
         var list = (from mw in db.meldunki_wady_nn
                     from wnn in db.wady_nn
                     where
                     (mw.id_meldunek == nrMeldunku || mw.id_meldunek == 0) &&
                     mw.id_wada_nn == wnn.id
                     orderby mw.id ascending
                     select new PrzyczynyBrakowView
         {
             // pola z tabeli meldunki_wady_nn
             id = mw.id,
             id_meldunek = mw.id_meldunek,
             id_zlecenie = mw.id_zlecenie,
             id_wada_nn = mw.id_wada_nn,
             ilosc = mw.ilosc,
             opw = mw.opw,
             czasw = mw.czasw,
             opm = mw.opm,
             czasm = mw.czasm,
             //dodatkowe pola na potrzeby wyświetlania listy - opisy wartości int z tabeli meldunki
             nazwa_wady_nn = wnn.wartosc
         }).ToList();
         return(list);
     }
 }
示例#2
0
        public static List <OperatorzyView> PobierzOperatorowView()
        {
            using (var db = new ecoplastolEntities())
            {
                var list = (from o in db.operatorzy_maszyn
                            from b in db.uzytkownicy
                            where o.brygada == b.id && o.id > 0
                            orderby o.id ascending
                            select new OperatorzyView
                {
                    // pola z tabeli meldunki
                    id = o.id,
                    imie = o.imie,
                    nazwisko = o.nazwisko,
                    login = o.login,
                    haslo = o.haslo,
                    aktywny = o.aktywny,
                    brygada = o.brygada,
                    opw = o.opw,
                    czasw = o.czasw,
                    opm = o.opm,
                    czasm = o.czasm,

                    //brygadziści
                    nazwa_brygadzisty = b.imie + " " + b.nazwisko
                }).ToList();
                return(list);
            }
        }
        public static List <UzytkownicyView> PobierzUzytkownikowView()
        {
            using (var db = new ecoplastolEntities())
            {
                var list = (from u in db.uzytkownicy
                            from p in db.uzytkownicy_profile
                            where u.profil == p.profil && u.id > 0
                            orderby u.id ascending
                            select new UzytkownicyView
                {
                    // pola z tabeli meldunki
                    id = u.id,
                    imie = u.imie,
                    nazwisko = u.nazwisko,
                    login = u.login,
                    haslo = u.haslo,
                    aktywny = u.aktywny,
                    profil = u.profil,
                    opw = u.opw,
                    czasw = u.czasw,
                    opm = u.opm,
                    czasm = u.czasm,

                    //profile
                    opis_profilu = p.opis
                }).ToList();
                return(list);
            }
        }
示例#4
0
 public static int IdOperatora()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.operatorzy_maszyn.Max(p => p.id) + 1;
         return(newId);
     }
 }
 public static void DodajWyrobDrut(wyroby_druty poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.wyroby_druty.Add(poz);
         db.SaveChanges();
     }
 }
示例#6
0
 public static void DodajWyrobZakresSDR(wyroby_zakres_sdr poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.wyroby_zakres_sdr.Add(poz);
         db.SaveChanges();
     }
 }
示例#7
0
 public static void PoprawPrzyczyneBraku(meldunki_wady_nn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#8
0
 public static void DodajMeldunek(meldunki poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.meldunki.Add(poz);
         db.SaveChanges();
     }
 }
 public static void PoprawProfil(uzytkownicy_profile poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#10
0
 public static int IdMaszyny()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.maszyny.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#11
0
 public static void PoprawWyrobWadaNN(wady_nn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#12
0
 public static void DodajWyrobWadaNN(wady_nn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.wady_nn.Add(poz);
         db.SaveChanges();
     }
 }
示例#13
0
 public static int IdWyrobyWadyNN()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.wady_nn.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#14
0
 public static void PoprawOperatora(operatorzy_maszyn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#15
0
 public static void DodajOperatora(operatorzy_maszyn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.operatorzy_maszyn.Add(poz);
         db.SaveChanges();
     }
 }
 public static int IdProfilu()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.uzytkownicy_profile.Max(p => p.id) + 1;
         return(newId);
     }
 }
 public static void DodajProfil(uzytkownicy_profile poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.uzytkownicy_profile.Add(poz);
         db.SaveChanges();
     }
 }
示例#18
0
 public static void DodajMaszyne(maszyny poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.maszyny.Add(poz);
         db.SaveChanges();
     }
 }
示例#19
0
 public static int IdMeldunki()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.meldunki.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#20
0
 public static void DodajITFodch(itf_odch poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.itf_odch.Add(poz);
         db.SaveChanges();
     }
 }
示例#21
0
 public static void PoprawMeldunek(meldunki poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#22
0
 public static void DodajITFkategoria(itf_kategorie poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.itf_kategorie.Add(poz);
         db.SaveChanges();
     }
 }
示例#23
0
 public static void DodajPrzyczyneBraku(meldunki_wady_nn poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.meldunki_wady_nn.Add(poz);
         db.SaveChanges();
     }
 }
示例#24
0
 public static int IdITFkategoria()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.itf_kategorie.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#25
0
 public static int IdWyrobyZakresSDR()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.wyroby_zakres_sdr.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#26
0
 public static void PoprawITFlitery(itf_litery poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
 public static int IdWyrobyDruty()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.wyroby_druty.Max(p => p.id) + 1;
         return(newId);
     }
 }
示例#28
0
 public static void DodajITFlitery(itf_litery poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.itf_litery.Add(poz);
         db.SaveChanges();
     }
 }
 public static void PoprawWyrobDrut(wyroby_druty poz)
 {
     using (var db = new ecoplastolEntities())
     {
         db.Entry(poz).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#30
0
 public static int IdITFlitery()
 {
     using (var db = new ecoplastolEntities())
     {
         int newId = db.itf_litery.Max(p => p.id) + 1;
         return(newId);
     }
 }