public void MaakGroepKlantenEnRekeningAan(Tafel tafel, Werknemer werknemer, int aantalPersonen) { //maak een rekening aan DAL.TafelOverzichtDaO.Instance.MaakRekeningAan(); int hoogsteRekeningsId = DAL.TafelOverzichtDaO.Instance.VindHoogsteRekeningsId(); // zet groepsid op hoogste rekeningsid // zet rekeningsid goed //check werknemerId //check tafelId //insert groep klanten sql DAL.TafelOverzichtDaO.Instance.MaakGroepKlantenAan(werknemer, tafel, aantalPersonen, hoogsteRekeningsId); }
public List <TeBezorgenBestelling> HaalTeBezorgenBestellingen(Werknemer werknemer) { List <TeBezorgenBestelling> teBezorgenBestellingenLijst = null; try { teBezorgenBestellingenLijst = TafelOverzichtDaO.Instance.GetTeBezorgenBestellingen(werknemer); } catch (Exceptions.DatabaseErrorException) { throw new Exceptions.DatabaseErrorException(); } catch (Exceptions.NetworkProblemException) { throw new Exceptions.NetworkProblemException(); } return(teBezorgenBestellingenLijst); }
public Werknemer ValideerInloggen(string inlogcode) { Werknemer werknemer = null; // encrypt en check de encrypte code met de db try { werknemer = LoginDaO.Instance.CheckLoginCode(MaakInlogcodeHash(inlogcode)); } catch (Exceptions.DatabaseErrorException) { throw new Exceptions.DatabaseErrorException(); } catch (Exceptions.NetworkProblemException) { throw new Exceptions.NetworkProblemException(); } return(werknemer); }
public bool WachtwoordOngeldig(string password, out Werknemer modelWerknemer) { modelWerknemer = GetWerknemer(int.Parse(password)); return(modelWerknemer == null); }