Beispiel #1
0
 public async Task UsunDzial(Dzial dzial)
 {
     using (var db = new firmaContext())
     {
         db.Dzial.Remove(dzial);
         await db.SaveChangesAsync();
     }
     Log.Information("Usunięto dział " + dzial.IdDzial);
 }
Beispiel #2
0
 public async Task DodajDzial(Dzial dzial)
 {
     using (var db = new firmaContext())
     {
         db.Add(dzial);
         await db.SaveChangesAsync();
     }
     Log.Information("Utworzono nowy dział");
 }
Beispiel #3
0
        public async Task DodajStanowisko(Stanowisko stanowisko)
        {
            using (var db = new firmaContext())
            {
                db.Add(stanowisko);
                await db.SaveChangesAsync();

                Log.Information("Utworzono nowe stanowisko");
            }
        }
Beispiel #4
0
        public async Task UsunStanowisko(Stanowisko stanowisko)
        {
            using (var db = new firmaContext())
            {
                db.Stanowisko.Remove(stanowisko);
                await db.SaveChangesAsync();

                Log.Information("Usunięto stanowisko " + stanowisko.IdStanowisko);
            }
        }
Beispiel #5
0
        public async Task UsunPracownika(Pracownik pracownik)
        {
            using (var db = new firmaContext())
            {
                db.Pracownik.Remove(pracownik);
                await db.SaveChangesAsync();

                Log.Information("Usunięto pracownika " + pracownik.IdPracownik);
            }
        }
Beispiel #6
0
        public async Task DodajGodzinypracy(Godzinypracy godzinypracy)
        {
            using (var db = new firmaContext())
            {
                db.Add(godzinypracy);
                await db.SaveChangesAsync();

                Log.Information("Utworzono nowe godziny pracy");
            }
        }
Beispiel #7
0
        public async Task UsunGodzinypracy(Godzinypracy godzinypracy)
        {
            using (var db = new firmaContext())
            {
                db.Godzinypracy.Remove(godzinypracy);
                await db.SaveChangesAsync();

                Log.Information("Usunięto godziny pracy " + godzinypracy.idGodzinyPracy);
            }
        }
Beispiel #8
0
        public async Task UsunWyjscie(Wyjscia wyjscie)
        {
            using (var db = new firmaContext())
            {
                db.Wyjscia.Remove(wyjscie);
                await db.SaveChangesAsync();

                Log.Information("Usunięto wyjscie " + wyjscie.idWyjscie);
            }
        }
Beispiel #9
0
        public async Task DodajPracownika(Pracownik pracownik)
        {
            using (var db = new firmaContext())
            {
                db.Add(pracownik);
                pracownik.DataZatrudnienia = DateTime.Now.Date;
                await db.SaveChangesAsync();

                Log.Information("Utworzono nowego pracownika");
            }
        }
Beispiel #10
0
        public async Task DodajWyjscie(Wyjscia wyjscie)
        {
            using (var db = new firmaContext())
            {
                db.Add(wyjscie);
                wyjscie.DataWyjscia    = DateTime.Now.Date;
                wyjscie.GodzinaWyjscia = DateTime.Now.TimeOfDay;
                wyjscie.DzienTygodnia  = DateTime.Now.DayOfWeek.ToString();
                await db.SaveChangesAsync();

                Log.Information("Utworzono nowe wyjscie");
            }
        }
Beispiel #11
0
 public async Task <bool> EdytujStanowisko(Stanowisko stanowisko)
 {
     using (var db = new firmaContext())
         try
         {
             db.Update(stanowisko);
             Log.Information("Edytowano stanowisko " + stanowisko.IdStanowisko);
             await db.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             Log.Error("Próba edycji nieistniejącego stanowiska");
             return(false);
         }
     return(true);
 }
Beispiel #12
0
 public async Task <bool> EdytujPracownika(Pracownik pracownik)
 {
     using (var db = new firmaContext())
         try
         {
             db.Update(pracownik);
             Log.Information("Edytowano pracownika " + pracownik.IdPracownik);
             await db.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             Log.Error("Próba edycji nieistniejącego pracownika");
             return(false);
         }
     return(true);
 }
Beispiel #13
0
 public async Task <bool> EdytujGodzinypracy(Godzinypracy godzinypracy)
 {
     using (var db = new firmaContext())
         try
         {
             db.Update(godzinypracy);
             Log.Information("Edytowano godziny pracay " + godzinypracy.idGodzinyPracy);
             await db.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             Log.Error("Próba edycji nieistniejących godzin pracy");
             return(false);
         }
     return(true);
 }
Beispiel #14
0
 public async Task <bool> EdytujWyjscie(Wyjscia wyjscie)
 {
     using (var db = new firmaContext())
         try
         {
             db.Update(wyjscie);
             Log.Information("Edytowano wyjscie " + wyjscie.idWyjscie);
             await db.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             Log.Error("Próba edycji nieistniejącego wyjscia");
             return(false);
         }
     return(true);
 }
Beispiel #15
0
 public async Task <bool> EdytujDzial(Dzial dzial)
 {
     using (var db = new firmaContext())
     {
         try
         {
             db.Update(dzial);
             Log.Information("Edytowano dział " + dzial.IdDzial);
             await db.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             Log.Error("Próba edycji nieistniejącego działu");
             return(false);
         }
         return(true);
     }
 }