Dolgozó KitolJott(decimal id) // létrehoz az üzenetnek egy dolgozó példányt, azt akitõl jött az üzenet { var kitol = from x in DE.Dolgozok where x.dolgozoID == id select x; Dolgozok vissza = kitol.First(); return new Dolgozó((Rang)Enum.Parse(typeof(Rang),vissza.rang.ToString()), vissza.jelszo, vissza.nev, vissza.lakcim, vissza.dolgozoID); }
/// /// <param name="azonosító"></param> /// <param name="jelszó"></param> public Dolgozó Azonosítás(string felhasználónév, string jelszó) { Dolgozó dolg = null; var talalat = from x in DE.Dolgozok // kikeresi a megadott felhasználót where x.nev == felhasználónév && x.jelszo == jelszó select x; if (talalat.Count() != 0) { Dolgozok uj = talalat.First(); dolg = new Dolgozó((Rang)Enum.Parse(typeof(Rang),uj.rang.ToString()), uj.jelszo, uj.nev, uj.lakcim, uj.dolgozoID); } return dolg; // null-t dob, ha nem létezik ez a dolgozó }
//void public void RemoveGondozo(Gondozo gondozo) { // Gondozó levétele a telephelyről Dolgozok.Remove(gondozo); }
// -- TULAJDONSÁGOK -- //public string Cim //{ // get { return cim; } // set { this.cim = value; } //} //public List<Gondozo> Dolgozok //{ // get { return dolgozok; } // set { dolgozok = value; } //} //public List<Ketrec> Ketrecek //{ // get { return ketrecek; } // set { ketrecek = value; } //} // -- METÓDUSOK -- public void AddGondozo(Gondozo gondozo) { // Gondozó hozzáadása a telephelyhez Dolgozok.Add(gondozo); }