public void UpdatePracownik(PracownikPOCO pracownik) { Pracownik p = _pracownicyContext.GetById(pracownik.Id); PracownikStatus ps = _pracownikStatusyContext.GetById(pracownik.StatusID); PracownikRodzaj pr = _pracownikRodzajeContext.GetById(pracownik.RodzajID); p.Imie = pracownik.Imie; p.Nazwisko = pracownik.Nazwisko; p.Pesel = pracownik.Pesel; p.Status = ps; p.Rodzaj = pr; p.UwagiDoStatusu = pracownik.UwagiDoStatusu; _pracownicyContext.Update(p); }
private bool FilterPracownik(PracownikPOCO entity) { return (entity.Id == this.PracownikID); }
public void InsertPracownik(PracownikPOCO pracownik) { PracownikStatus ps = _pracownikStatusyContext.GetById(pracownik.StatusID); PracownikRodzaj pr = _pracownikRodzajeContext.GetById(pracownik.RodzajID); int pracownikID = _pracownicyContext.Add(new Pracownik { Imie = pracownik.Imie, Nazwisko = pracownik.Nazwisko, Pesel = pracownik.Pesel, Status = ps, Rodzaj = pr, UwagiDoStatusu = pracownik.UwagiDoStatusu, }); if (pracownikID == 0) throw new Exception(); InsertEmptyUmowa(pracownikID); }