private bool validatieInloggen() { List <string> input = new List <string>(); input.Add(txtGebruikersnaam.Text); input.Add(txtWachtwoord.Text); if (!Validatie.is_null(input)) { medewerker = MedewerkerDb.accountOphalen(txtGebruikersnaam.Text, txtWachtwoord.Text); if (medewerker.gebruikersnaam != null) { Account.inloggen(medewerker); return(true); } else { lblError.Location = new Point(5, 260); this.Size = new Size(459, 327); lblError.Text = "Uw gebruikersnaam en wachtwoord komen niet overheen."; return(false); } } else { lblError.Location = new Point(100, 260); this.Size = new Size(459, 327); Validatie.is_error("null", lblError); return(false); } }
public Loggingscherm(Logging logging) { InitializeComponent(); lblGegOnderwerp.Text = logging.onderwerp.ToString(); if (logging.klant_id != 0) { klant.id = Convert.ToInt32(logging.klant_id); klant = KlantDb.ophalen(klant); lblId.Text = "Email:"; lblGegId.Text = klant.email.ToString(); } if (logging.bestelling_id != 0) { lblId.Text = "bestelnummer:"; lblGegId.Text = logging.bestelling_id.ToString(); } if (logging.boek_isbn_nummer != "") { boek.isbn_nummer = logging.boek_isbn_nummer; boek = BoekDb.ophalen(boek); lblId.Text = "isbn-nummer:"; lblGegId.Text = boek.isbn_nummer.ToString(); } lblGegHandeling.Text = logging.handeling.ToString(); lblGegDatum.Text = logging.datum.ToString().Substring(0, logging.datum.ToString().Length - 3); medewerker.id = logging.medewerker_id; medewerker = MedewerkerDb.ophalen(medewerker); lblGegMedewerkerNaam.Text = medewerker.voornaam.ToString() + " " + medewerker.achternaam.ToString(); lblGegMedewerkerGebruikersnaam.Text = medewerker.gebruikersnaam.ToString(); }
public int GetBestellingID(Medewerker medewerker, int tafelnr) { BestellingDAO bestelling = new BestellingDAO(); int bestellingID = bestelling.GetHuidigeBestellingID(medewerker.Id, tafelnr); return(bestellingID); }
public ActionResult Edit(Medewerker medewerker) { try { //de al opgeslagen medewerker weergeven Medewerker oudeMedewerker = medewerkersService.MedewerkerWeergeven(medewerker.MedewerkersId); //een nieuwe medewerker aanmaken die de properties krijgt van het zojuist ingevulde formulier Medewerker nieuweMedewerker = medewerker; nieuweMedewerker.Persoon = medewerker.Persoon; nieuweMedewerker.PersoonsId = medewerker.Persoon.PersoonsId; nieuweMedewerker.Persoon.Adres = medewerker.Persoon.Adres; nieuweMedewerker.Persoon.Adres.AdresId = medewerker.Persoon.AdresId; nieuweMedewerker.Actief = true; //medewerker, persoon en adres in de database wijzigen medewerkersService.MedewerkerWijzigen(nieuweMedewerker); personenService.PersoonWijzigen(nieuweMedewerker.Persoon); adressenService.AdresWijzigen(nieuweMedewerker.Persoon.Adres); //role aan user toevoegen en oude user role verwijderen userService.UserRoleWijzigen(nieuweMedewerker.PersoonsId, nieuweMedewerker.MedewerkersStatus); userService.UserRoleVerwijderen(oudeMedewerker.PersoonsId, oudeMedewerker.MedewerkersStatus); //terugsturen naar de index methode return(RedirectToAction("Index")); } //indien er iets misloopt wordt de edit pagina opnieuw weergegeven met de medewerker catch { ViewBag.Message = "Fout"; return(View(medewerker)); } }
private static Medewerker GetMedewerker() { ClearScherm(); List <Medewerker> medewerkers = new List <Medewerker>(); Console.WriteLine(); Console.WriteLine($" {"Voornaam",-15}{"Familienaam",-25}{"Geboortedatum",-15}{"Lid/Medewerker",-15}"); Console.WriteLine("---------------------------------------------------------------------------"); int index = 0; foreach (Lid lid in CollectieBibliotheek.Leden) { if (lid is Medewerker) { Medewerker medewerker = lid as Medewerker; Console.WriteLine($"{++index,3}. {medewerker}"); medewerkers.Add(medewerker); } } Console.WriteLine(); int keuze = Validator.GetMenuKeuze(index); Console.WriteLine("Paswoord: (= admin)"); if (Validator.GetGeldigAdminPaswoord(Console.ReadLine(), "admin")) { return(medewerkers[keuze - 1]); } Console.WriteLine("Fout paswoord."); return(null); }
private void VerifyPassword() { if (password.Length == 4) { if (conn.State == ConnectionState.Open) { lbl_Info.Text = "Bezig met inloggen..."; MedewerkerDAO mDAO = new MedewerkerDAO(); Medewerker m = mDAO.GetByPincode(password); if (m != null) { MayaMaya mayamaya = new MayaMaya(m); mayamaya.Show(); this.Hide(); conn.Close(); } else { Shake(); lbl_Info.Text = "Inloggen niet geslaagd. Probeer het nog een keer."; password = ""; txt_Password.Text = ""; } } else { lbl_Info.Text = "Kon niet verbinden met de server"; } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,EmailAdres,Voornaam,Tussenvoegsels,Achternaam,Telefoonnummer")] Medewerker medewerker) { if (id != medewerker.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medewerker); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedewerkerExists(medewerker.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(medewerker)); }
public int MedewerkersIdBepalen(int id) { //database connectie openen die automatisch gaat sluiten using (EagleFitContext ctx = new EagleFitContext()) { //indien er al een medewerker in de database zit: if (ctx.Medewerkers.Count() != 0) { //laatste medewerker ophalen Medewerker LaatsteMedewerker = ctx.Medewerkers.OrderByDescending(medewerker => medewerker.MedewerkersId).FirstOrDefault(); //het id van die laatste medewerker ophalen int laatsteId = LaatsteMedewerker.MedewerkersId; //1 optellen bij het laatste id en dit teruggeven return(++laatsteId); } //indien er nog geen medewerker in de database zit 1 teruggeven else { return(1); } } }
public ActionResult MedewerkerCreate(Medewerker tempMedewerker) { tempMedewerker.RolId = 2; db.Medewerkers.Add(tempMedewerker); db.SaveChanges(); return(Redirect(Request.UrlReferrer.ToString())); }
public List <Medewerker> VerkrijgAlleMedewerkers() //Sander Brijer 646235 { var collection = configDataBase.GetDatabase().GetCollection <Medewerker>("Medewerkers"); var medewerkerlijst = collection.Find(new BsonDocument()).ToList(); List <Medewerker> medewerkers = new List <Medewerker>(); foreach (var item in medewerkerlijst) { Medewerker medewerker = new Medewerker() { _id = item._id, Gebruikersnaam = item.Gebruikersnaam, Voornaam = item.Voornaam, Achternaam = item.Achternaam, Antwoord = item.Antwoord, Wachtwoord = item.Wachtwoord, WerkCategorie = item.WerkCategorie, isAdmin = item.isAdmin, Email = item.Email //Voornaam = item.GetElement("Voornaam").Value.ToString(), //Achternaam = item.GetElement("Achternaam").Value.ToString(), //Email = item.GetElement("Email").Value.ToString(), }; medewerkers.Add(medewerker); } return(medewerkers); }
// GET: Reserveringen/Edit/5 public ActionResult Edit(int id) { try { //de gekozen reservering en de medewerker die erbij hoort weergeven Reservering reservering = reserveringenService.ReserveringWeergeven(id); Medewerker medewerker = medewerkersService.MedewerkerWeergeven(reservering.MedewerkersId); //viewmodel aanmaken met reservering, alle medewerkers en alle zalen voor in dropdownlijsten ReserveringAanmakenVM reserveringAanmakenVM = new ReserveringAanmakenVM() { Reservering = reservering, AlleMedewerkers = medewerkersService.AllePersonenMedewerkersWeergeven(), AlleZalen = zalenService.AlleZalenWeergeven(), Persoon = personenService.PersoonWeergeven(medewerker.PersoonsId) }; //de edit pagina weergeven met het viewmodel return(View(reserveringAanmakenVM)); } //indien er iets misloopt de error pagina weergeven catch { return(View("Error")); } }
//WOUT //Escaleer popup public List <Medewerker> VerkrijgEscaleerMedewerkers(string werkcategorie)// Wout de Roy van Zuydewijn { IMongoCollection <Medewerker> collection = configDataBase.GetDatabase().GetCollection <Medewerker>("Medewerkers"); var filter = Builders <Medewerker> .Filter.Eq(x => x.WerkCategorie, werkcategorie); var medewerkerlijst = collection.Find(filter).ToList(); List <Medewerker> medewerkers = new List <Medewerker>(); foreach (var item in medewerkerlijst) { Medewerker medewerker = new Medewerker() { _id = item._id, Gebruikersnaam = item.Gebruikersnaam, Voornaam = item.Voornaam, Achternaam = item.Achternaam, Antwoord = item.Antwoord, isAdmin = item.isAdmin, Email = item.Email }; medewerkers.Add(medewerker); } return(medewerkers); }
public void TestVerwijderPersoon() { string naam = "Bioscoop"; string locatie = "Eindhoven"; //Medewerker string naamM = "Test Persoon"; string adres = "Test Adres"; string woonplaats = "Test Woonplaats"; DateTime geboortedatum = new DateTime(1, 1, 1); int Id = 5656; string wachtwoord = "Test Wachtwoord"; //Lid string naamL = "Test Persoon"; string adresL = "Test Adres"; string woonplaatsL = "Test Woonplaats"; DateTime geboortedatumL = new DateTime(1, 1, 1); string gebruikersnaamL = "Test Gebruikersnaam"; string wachtwoordL = "Test Wachtwoord"; Lid lid = new Lid(naamL, adresL, woonplaatsL, geboortedatumL, gebruikersnaamL, wachtwoordL); Medewerker medewerker = new Medewerker(naamM, adres, woonplaats, geboortedatum, Id, wachtwoord); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.VoegPersoonToe(lid); bioscoop.VoegPersoonToe(medewerker); bioscoop.VerwijderPersoon(lid); Assert.AreEqual(1, bioscoop.Personen.Count); }
public Medewerker HaalMedewerkerOp() { // moet eigenlijk object data ophalen van een label van juan Medewerker m = new Medewerker(3, "halo", "van halo", Functie.bediende); return(m); }
/// <summary> /// Attempts to login at the database and shows the appropriate form when login is successfull /// </summary> private void bLogin_Click(object sender, EventArgs e) { Medewerker medewerker = Database.Login(tbUsername.Text, tbPassword.Text); Hide(); switch (medewerker?.Functie) { case Medewerker.FunctieType.Schoonmaker: new CleanupForm().ShowDialog(); break; case Medewerker.FunctieType.Technicus: new MaintenanceForm().ShowDialog(); break; case Medewerker.FunctieType.Bestuurder: new DriversForm().ShowDialog(); break; case Medewerker.FunctieType.Wagenparkbeheerder: new RemiseForm().ShowDialog(); break; case Medewerker.FunctieType.Beheerder: new ManagerForm().ShowDialog(); break; default: MessageBox.Show("Failed to login!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } Show(); }
public void Initialize() { //Initialize van de test data. //Aantal datums voor onderstaande testen waar nodig. testDatumBirth1 = new DateTime(2001, 1, 1); testDatumBirth2 = new DateTime(); testGeplaatst = new DateTime(2016, 1, 16); //Niewe categorie c = new Categorie(1, "Airsoft", 1); //Niewe producten toevoegen. p = new Product("112342", c, "Geweer", "Ja", 10, 1, "mooi", "/Imageurl"); p1 = new Product("112342", c, "Geweer", "Ja", 20, 1, "mooi", "/Imageurl"); //Niewe klanten toevoegen. k = new Klant(1, "*****@*****.**", "TestWW", "Test", "Test", testDatumBirth1, "TestDatum", "BTW123456", "0613556430", true, true); k1 = new Klant(1, "*****@*****.**", "TestWW", "Test", "Test", testDatumBirth2, "TestDatum", "BTW123456", "0613556430", true, true); //Nieuwe medewerkers toevoegen. m = new Medewerker(1, "*****@*****.**", "TEST", "Mario", "Schipper", testDatumBirth1, "Klokuus", "", "0612366666", true); m1 = new Medewerker(2, "*****@*****.**", "TEST", "Mario", "Schipper", testDatumBirth1, "Klokuus", "", "0612366666", false); }
public Gebruiker Inloggen(string gebruikersnaam, string wachtwoord) { Gebruiker gebruiker = null; Connect(); try { string query = "SELECT * FROM Gebruiker WHERE gebruikersnaam = @Gebruiker AND Wachtwoord = @Wachtwoord"; using (command = new SqlCommand(query, sQLcon)) { command.Parameters.AddWithValue("@Gebruiker", gebruikersnaam); command.Parameters.AddWithValue("@Wachtwoord", EncryptString(wachtwoord)); reader = command.ExecuteReader(); while (reader.Read()) { if (reader["GebruikerType"].ToString().ToLower() == "bezoeker") { gebruiker = new Bezoeker(); } else if (reader["GebruikerType"].ToString().ToLower() == "beheerder") { gebruiker = new Beheerder(); } else if (reader["GebruikerType"].ToString().ToLower() == "medewerker") { gebruiker = new Medewerker(); } gebruiker.ID = Convert.ToInt32(reader["ID"]); gebruiker.Gebruikersnaam = reader["Gebruikersnaam"].ToString(); gebruiker.Wachtwoord = reader["Wachtwoord"].ToString(); gebruiker.Voornaam = reader["Voornaam"].ToString(); if (reader["Tussenvoegsel"].GetType() != typeof(DBNull)) { gebruiker.Tussenvoegsel = reader["Tussenvoegsel"].ToString(); } gebruiker.Achternaam = reader["Achternaam"].ToString(); if (Convert.ToInt32(reader["Aanwezig"]) == 1) { gebruiker.Aanwezig = true; } else { gebruiker.Aanwezig = false; } } } } catch (Exception e) { throw new FoutBijUitvoerenQueryException(e.Message); } Close(); return(gebruiker); }
public Medewerker LoginMedewerker(int inlognummer) { // Medewerker ophalen uit database aan de hand van binnengekomen inlognummer, via medewerkerDAO MedewerkerDAO medewerkerDAO = new MedewerkerDAO(); Medewerker medewerker = medewerkerDAO.GetMedewerker(inlognummer); return(medewerker); }
public ActionResult DeleteConfirmed(int id) { Medewerker medewerker = db.Medewerkers.Find(id); db.Medewerkers.Remove(medewerker); db.SaveChanges(); return(RedirectToAction("Index")); }
public OverzichtGebruikers(Medewerker medewerker) { InitializeComponent(); medewerkerRepo = new MedewerkerRepository(new SqlMedewerkerContext()); Medewerkers = new List <Medewerker>(); UpdateForm(); this.ingelogdeMedewerker = medewerker; }
public void AanmeldenTest() { Controller c = new Controller(); Medewerker mw = new Medewerker("Jan", "J123", "Jan", "Janssen"); c.nieuweGebruiker(mw); c.Aanmelden("Jan", "J123"); Assert.IsNotNull(c.CurrentUser); }
/// <summary> /// medewerker verwijderen (zichtbaar op null) /// </summary> /// <param name="data">data = object van entity class medewerker</param> public static void verwijderen(Medewerker data) { DatabaseCon.CONN.Open(); cmd = DatabaseCon.CONN.CreateCommand(); cmd.CommandText = "UPDATE dbo.Medewerker SET zichtbaar =@zichtbaar Where id =" + data.id; cmd.Parameters.AddWithValue("@zichtbaar", 0); cmd.ExecuteNonQuery(); DatabaseCon.CONN.Close(); }
public HandheldBestellen(Medewerker medewerker, int tafelNummer) : this() { this.medewerker = medewerker; this.tafelNummer = tafelNummer; this.bestellingID = bestellingService.GetBestellingID(medewerker, tafelNummer); lblPersoneelsNummer.Text += medewerker.Inlognummer.ToString(); lblTafelNummer.Text += tafelNummer.ToString(); }
static void Main(string[] args) { Bezoeker bezoeker = new Bezoeker(); bezoeker.FamilieNaam = "FamBezoeker"; bezoeker.VoorNaam = "VoorBezoeker"; Console.WriteLine($"Bezoeker: {bezoeker}"); Medewerker medewerker = new Medewerker(); medewerker.FamilieNaam = "FamMedewerker"; medewerker.VoegItemToe(); //Item item = new Item(); //item.Titel = "Petit bateau"; Console.ReadLine(); Console.WriteLine(" "); int?SelectedMenu = -1; do { Console.Clear(); string str = "Please, choose an option to Log into Bibliothhek"; //Start(); Console.SetCursorPosition(20, 0); SelectedMenu = Action(str + "\n0(Quit) \n1(Bezoeker) \n2(Lid) \n3(Medewerker) \n"); switch (SelectedMenu) { case 0: Start("You are about Leaving..."); Console.WriteLine("Press any key to quit..."); Console.ReadKey(); break; case 1: //Menu Bezoek Case1(); break; case 2: //Menu Lid Case2(); break; case 3: //Menu Medewerker Case3(); break; default: Console.WriteLine("break bye"); break; } } while (SelectedMenu != 0); }
public ActionResult Edit([Bind(Include = "Id,Naam,Rol,Beschikbaar")] Medewerker medewerker) { if (ModelState.IsValid) { db.Entry(medewerker).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medewerker)); }
public ActionResult Edit([Bind(Include = "medewerkerid,gebruikersnaam,wachtwoord")] Medewerker medewerker) { if (ModelState.IsValid) { db.Entry(medewerker).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medewerker)); }
public OverzichtTramsForm(Medewerker medewerker) { this.IngelogdeMedeweker = medewerker; InitializeComponent(); tramRepo = new TramRepository(new SqlTramContext()); sectorRepo = new Logic.SQLContext.SectorRepository(new SqlSectorContext()); spoorrepo = new SpoorRepository(new SqlSpoorContext()); sporen = new List <Spoor>(); UpdateForm(); }
public void WriteBestelling(Medewerker m, Tafel t) { BestellingDAO bDAO = new BestellingDAO(); Bestelling bestelling = new Bestelling(0, m.Id, t.Nummer, DateTime.Now); bDAO.WriteBesteling(bestelling); int bestellingId = bDAO.GetBestellingIdByTijd(bestelling.Tijd); }
public ActionResult Create([Bind(Include = "medewerkerid,gebruikersnaam,wachtwoord")] Medewerker medewerker) { if (ModelState.IsValid) { db.Medewerkers.Add(medewerker); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medewerker)); }
public Medewerker KrijgMedewerkerViaId(string medewerkerNummer) //Sander Brijer 646235 { var collection = configDataBase.GetDatabase().GetCollection <Medewerker>("Medewerkers"); var filter_id = Builders <Medewerker> .Filter.Eq("_id", ObjectId.Parse(medewerkerNummer)); var entity = collection.Find(filter_id).FirstOrDefault(); Medewerker medewerker = entity; return(medewerker); }