public IActionResult Edit(int id, [Bind("Id,Imie,Nazwisko,DataUrodzenia,DataZatrudnienia,Admin,Login,Haslo")] Pracownicy pracownicy) { if (id != pracownicy.Id) { return(NotFound()); } if (ModelState.IsValid) { try { UnitOfWork.PracownicyRepository.Update(pracownicy); UnitOfWork.Save(); } catch (DbUpdateConcurrencyException) { if (UnitOfWork.PracownicyRepository.GetById(id) == null) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pracownicy)); }
public IHttpActionResult PostPracownicy(Pracownicy pracownicy) { db.Pracownicy.Add(pracownicy); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = pracownicy.IdPracownika }, pracownicy)); }
public IHttpActionResult PutPracownicy(int id, Pracownicy pracownicy) { if (id != pracownicy.IdPracownika) { return(BadRequest()); } db.Entry(pracownicy).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PracownicyExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { Pracownicy pracownicy = db.Pracownicy.Find(id); db.Pracownicy.Remove(pracownicy); db.SaveChanges(); return(RedirectToAction("Index")); }
private void buttonPracownikWykonaj_Click(object sender, EventArgs e) { try { if (buttonPracownikDodaj.Enabled == true) { if (DataCheckEmp() == true) { Pracownicy newEmployee = new Pracownicy() { imie = tBImie.Text.ToString(), nazwisko = tBNazwisko.Text.ToString(), plec = cBgender.Text.ToString(), numer_pesel = tBnPESEL.Text.ToString(), data_urodzenia = DateTime.Parse(mTBDataUrodzenia.Text.ToString()) }; myDB.InsertEmployees(newEmployee); buttonPracownikWykonaj.Enabled = false; } } if (buttonPracownikAkt.Enabled == true) { if (DataCheckEmp() == true) { Pracownicy newEmployee = new Pracownicy() { IDpracownika = int.Parse(tBID.Text), imie = tBImie.Text.ToString(), nazwisko = tBNazwisko.Text.ToString(), plec = cBgender.Text.ToString(), numer_pesel = tBnPESEL.Text.ToString(), data_urodzenia = DateTime.Parse(mTBDataUrodzenia.Text.ToString()) }; myDB.UpdateEmployees(newEmployee); buttonPracownikWykonaj.Enabled = false; } } if (buttonPrawconikUsun.Enabled == true) { if (DataCheckEmp() == true) { myDB.DeleteEmployee(tBnPESEL.Text.ToString(), int.Parse(tBID.Text)); buttonPracownikWykonaj.Enabled = false; } } buttonPracownikDodaj.Enabled = true; buttonPracownikAkt.Enabled = true; buttonPrawconikUsun.Enabled = true; cBoxEmployee.DataSource = myDB.GetEmployees(); EmployeeRefresh(); } catch (SqlException mySQLexception) { MessageBox.Show(mySQLexception.Message + " Sprawdź poprawność danych!"); } }
public void deleteEmploye(Pracownicy employe) { var employes = (from p in dc.Pracownicies where p.nr_pesel == employe.nr_pesel select p).First(); dc.Pracownicies.DeleteOnSubmit(employes); dc.SubmitChanges(); }
private void BTDodajPracownika_Click(object sender, RoutedEventArgs e) { Pracownicy.Add(new Pracownik() { Stanowisko = CBStanowisko.Text, Placa = Convert.ToDouble(TBStawka.Text), LiczbaGodzinPrzepracowana = Convert.ToDouble(TBLiczbaGodzin.Text), Wyplata = Convert.ToDouble(TBLiczbaGodzin.Text) * Convert.ToDouble(TBStawka.Text) }); TBLiczbaGodzin.Clear(); TBStawka.Clear(); }
public void dodajPracownika(string imie, string nazwisko, string pesel, int id_magazynu) { Operacje_na_bazie operacja = new Operacje_na_bazie(); int id = operacja.getPracownicyId(); Pracownicy pracownicy = new Pracownicy(id, imie, nazwisko, pesel, id_magazynu); operacja.DodajPracownikaDoBazy(pracownicy); operacja.CloseConnection(); }
public ActionResult Edit([Bind(Include = "Id,Nazwisko,Imie")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Entry(pracownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pracownicy)); }
public void EditPracownicy(Pracownicy prac) { var zmiana = db.Pracownicy.Where(a => a.IdPracownika == prac.IdPracownika).FirstOrDefault(); zmiana.Imie = prac.Imie; zmiana.Nazwisko = prac.Nazwisko; zmiana.Pesel = prac.Pesel; zmiana.IdFilii = prac.IdFilii; db.SaveChanges(); }
public ActionResult Edit([Bind(Include = "Id,Login,Imie,Nazwisko,Opis,Email,Mailing,IdDzialu,IdStanowiska,IdKierownika,IdProjektu,Admin,Kierownik,Raporty,KadryId,Stawka,RcpId,Status,RcpStrefaId,RcpAlgorytm,Created,DataZatr,EtatL,EtatM,Info,CCInfo,Rights,GrSplitu,IdLinii,Nick,Pass,NrKarty1,NrKarty2,DataZwol,KadryId2,KadryId3,PassExpire,OkresProbnyDo,Id2,Pass4")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Entry(pracownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pracownicy)); }
public ActionResult Edit([Bind(Include = "IdPracownika,Imie,Nazwisko,Adres,Miasto,KodPocztowy,Kraj,Email,Telefon,Pesel,DataUrodzenia,DataZatrudnienia,NrBankowy,Login,Haslo")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Entry(pracownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pracownicy)); }
public IActionResult Create([Bind("Id,Imie,Nazwisko,DataUrodzenia,DataZatrudnienia,Admin,Login,Haslo")] Pracownicy pracownicy) { if (ModelState.IsValid) { UnitOfWork.PracownicyRepository.Create(pracownicy); UnitOfWork.Save(); return(RedirectToAction(nameof(Index))); } return(View(pracownicy)); }
public ActionResult Create([Bind(Include = "Id,Nazwisko,Imie")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Pracownicy.Add(pracownicy); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pracownicy)); }
public ActionResult Edit([Bind(Include = "PracownicyId,UserId,Imie,Nazwisko,Adres,Miasto,Wojewodztwo,KodPocztowy,TelefonDomowy,TelefonKomorkowy,Newsletter,DzialId")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Entry(pracownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DzialId = new SelectList(db.Dzialy, "DzialId", "Nazwa", pracownicy.DzialId); return(View(pracownicy)); }
public IHttpActionResult GetPracownicy(int id) { Pracownicy pracownicy = db.Pracownicy.Find(id); if (pracownicy == null) { return(NotFound()); } return(Ok(pracownicy)); }
public void InCorrectLogin() { string haslo = "P@ssw0rdxx"; Pracownicy pracownik = new Pracownicy(); pracownik.Pass = "******"; using (MD5 md5Hash = MD5.Create()) { string hash = GetMd5Hash(md5Hash, pracownik.Pass); Assert.IsFalse(VerifyMd5Hash(md5Hash, haslo, hash)); } }
public ActionResult Edit([Bind(Include = "Identyfikator,Imie,Nazwisko,PESEL,Wydzial,Stawka_zaszeregowana,Rodzaj_umowy,Data_podjecia_pracy,Miejscowosc,Rola")] Pracownicy pracownicy) { if (ModelState.IsValid) { db.Entry(pracownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Rola = new SelectList(db.Role, "Id_rola", "Rola", pracownicy.Rola); ViewBag.Wydzial = new SelectList(db.Wydzialy, "Id_wydzialu", "Wydzial", pracownicy.Wydzial); return(View(pracownicy)); }
public bool DodajPracownika(Pracownik pracownik) { if (IfPracownikInDB(pracownik)) { return(false); } if (!RepoPracowników.DodajPracownikaDoBazy(pracownik)) { return(false); } Pracownicy.Add(pracownik); return(true); }
public ActionResult Create() { string userId = User.Identity.GetUserId(); Pracownicy pracownik = db.Pracownicy.FirstOrDefault(p => p.UserId.Equals(userId)); if (pracownik != null) { return(RedirectToAction("Edit", new { id = pracownik.PracownicyId })); } ViewBag.DzialId = new SelectList(db.Dzialy, "DzialId", "Nazwa"); return(View()); }
// GET: Pracownicy/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pracownicy pracownicy = db.Pracownicy.Find(id); if (pracownicy == null) { return(HttpNotFound()); } return(View(pracownicy)); }
private void LogInBtn_Click(object sender, RoutedEventArgs e) { if (pracownik == null) { LogIn logIn = new LogIn(); logIn.Show(); this.Close(); } else { pracownik = null; UpdateUI(); } }
public ActionResult Create([Bind(Include = "PracownicyId,Imie,Nazwisko,Adres,Miasto,Wojewodztwo,KodPocztowy,TelefonDomowy,TelefonKomorkowy,Newsletter,DzialId")] Pracownicy pracownicy) { pracownicy.UserId = User.Identity.GetUserId(); if (ModelState.IsValid) { db.Pracownicy.Add(pracownicy); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DzialId = new SelectList(db.Dzialy, "DzialId", "Nazwa", pracownicy.DzialId); return(View(pracownicy)); }
public void Dodaj_Pracownika_Test2() { Magazyn_wcf.WCFServiceClient client = new Magazyn_wcf.WCFServiceClient(); string imie = "Andrzej"; string nazwisko = "Nowak"; string pesel = "21231323"; int id_magazynu = 2; Operacje_na_bazie operacja = new Operacje_na_bazie(); int id_pracownika = operacja.getPracownicyId(); Pracownicy utworek = new Pracownicy(id_pracownika, imie, nazwisko, pesel, id_magazynu); Assert.IsNotNull(utworek); }
public IHttpActionResult DeletePracownicy(int id) { Pracownicy pracownicy = db.Pracownicy.Find(id); if (pracownicy == null) { return(NotFound()); } db.Pracownicy.Remove(pracownicy); db.SaveChanges(); return(Ok(pracownicy)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pracownicy pracownicy = db.Pracownicy.Find(id); if (pracownicy == null) { return(HttpNotFound()); } ViewBag.DzialId = new SelectList(db.Dzialy, "DzialId", "Nazwa", pracownicy.DzialId); return(View(pracownicy)); }
public bool removeEmployee(int pracownikId) { try { Pracownicy pracownicy = kinoEntities.Pracownicy.Find(pracownikId); pracownicy.CzyAktywny = false; kinoEntities.SaveChanges(); } catch (Exception) { return(false); } return(true); }
public void Index_Test() { var builder = new DbContextOptionsBuilder <WebApplication7Context>().UseInMemoryDatabase("WebApplication7"); var context = new WebApplication7Context(builder.Options); // var mockrepo1 = new Mock<WebApplication7Context>() ;//Brak bezparametrycznego konstruktora - dostepny konstruktor nie moze byc bezposrednio uzywany var mockrepo2 = new Mock <ILogger <Pracownicy> >(); // mockrepo1.Object.Pracownik.ToListAsync(); var controller = new Pracownicy(context, mockrepo2.Object); var result = controller.Index().Result; Assert.IsType <ViewResult>(result); }
//sprawdzamy czy pracownik ma zdefiniowany plan pracy public void EmployeeHasAssignmentWorkPlan() { Pracownicy pracownik = new Pracownicy(); pracownik.Id = 1; List <PlanPracy> plany = new List <PlanPracy>(); PlanPracy plan = new PlanPracy(); plan.IdPracownika = 1; plany.Add(plan); plany.Add(new PlanPracy()); bool contains = plany.Where(x => x.IdPracownika == pracownik.Id) != null ? true : false; Assert.IsFalse(!contains); }
// GET: Pracownicy/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pracownicy pracownicy = db.Pracownicy.Find(id); if (pracownicy == null) { return(HttpNotFound()); } ViewBag.Rola = new SelectList(db.Role, "Id_rola", "Rola", pracownicy.Rola); ViewBag.Wydzial = new SelectList(db.Wydzialy, "Id_wydzialu", "Wydzial", pracownicy.Wydzial); return(View(pracownicy)); }