private bool IfAnyLoginWasRemembered() { PamiecLogowania a = new PamiecLogowania(); using (InzynierkaDBEntities db = new InzynierkaDBEntities()) { a = db.PamiecLogowania.FirstOrDefault(); if (a != null) { bool czyToHandlowiec = db.Handlowiec.Any(x => x.imie + " " + x.nazwisko == a.zapamietany); if (czyToHandlowiec) { HandlowiecToLogin = db.Handlowiec.Where(x => x.imie + " " + x.nazwisko == a.zapamietany).First(); return(true); } bool czyToSerwisant = db.Serwisant.Any(x => x.imie + " " + x.nazwisko == a.zapamietany); if (czyToSerwisant) { SerwisantToLogin = db.Serwisant.Where(x => x.imie + " " + x.nazwisko == a.zapamietany).First(); return(true); } bool czyToAdmin = db.Administrator.Any(x => x.nazwa == a.zapamietany); if (czyToAdmin) { AdminToLogin = db.Administrator.Where(x => x.nazwa == a.zapamietany).First(); return(true); } } } return(false); }
private bool CheckIfUserExists(string user) { Handlowiec checkH = new Handlowiec(); Serwisant checkS = new Serwisant(); Administrator checkA = new Administrator(); using (InzynierkaDBEntities db = new InzynierkaDBEntities()) { try { checkH = db.Handlowiec.Where(x => x.imie + " " + x.nazwisko == user).First(); } catch (InvalidOperationException) { checkH = null; } try { checkS = db.Serwisant.Where(x => x.imie + " " + x.nazwisko == user).First(); } catch (InvalidOperationException) { checkS = null; } try { checkA = db.Administrator.Where(x => x.nazwa == user).First(); } catch (InvalidOperationException) { checkA = null; } } if (checkH != null) { HandlowiecToLogin = checkH; } else if (checkS != null) { SerwisantToLogin = checkS; } else if (checkA != null) { AdminToLogin = checkA; } if (checkH != null || checkS != null || checkA != null) { return(true); } else { return(false); } }
private void Init(Serwisant serwisant) { lblLogged.Text = serwisant.imie + " " + serwisant.nazwisko; serwisantID = serwisant.serwisant_id; adminID = -1; handlowiecID = -1; SetDetails(); }
public MainForm(Serwisant logged) { InitializeComponent(); Init(logged); }