private static void tesPersonTable() { PersonGateway personTable = RepositoryRegister.getInstance().Get <PersonGateway>(); IList <Person> persons = new List <Person>(); /*persons = personTable.Select(); * Console.WriteLine("---------------------------------------------------------------------------------------"); * Console.WriteLine("PesonTable test"); * Console.WriteLine("---------------------------------------------------------------------------------------"); * Console.WriteLine();*/ Cleaner cleaner = new Cleaner { Login = "******", Password = "******", FirstName = "Marek_testp", LastName = "Kneys_", Phone = "420 456 987 842", BirthDate = new DateTime(1994, 06, 30), Role = new Role { Type = RoleEnum.UKLIZEC }, ChemicalQualification = true }; Console.WriteLine("-------------------------------------------------------------------------"); Console.WriteLine("testing createing person..."); Console.WriteLine("-------------------------------------------------------------------------"); personTable.Insert(cleaner); /*Console.WriteLine("Vypis zamestnancu"); * Console.WriteLine("-------------------------------------------------------------------------"); * foreach (Person item in persons) * { * Console.WriteLine(item); * } * Console.WriteLine("-------------------------------------------------------------------------"); * * Person selected_person = personTable.Select("mkneys"); * Console.WriteLine("Vypis zamestnance s loginem mkneys"); * Console.WriteLine("-------------------------------------------------------------------------"); * Console.WriteLine(selected_person); * Console.WriteLine("-------------------------------------------------------------------------"); * * Console.WriteLine("-------------------------------------------------------------------------"); * Console.WriteLine("testing deleting..."); * Console.WriteLine("-------------------------------------------------------------------------"); * personTable.Delete(person.Login); * * * Console.WriteLine("-------------------------------------------------------------------------"); * Console.WriteLine("testing updating..."); * Console.WriteLine("-------------------------------------------------------------------------"); * person.FirstName = "update_test"; * personTable.Update(person); * * * Console.WriteLine("-------------------------------------------------------------------------"); * Console.WriteLine("testing inserting responsibility..."); * Console.WriteLine("-------------------------------------------------------------------------"); * personTable.InsertResponsibilityForCage(2, 3); * * Console.WriteLine("-------------------------------------------------------------------------"); * Console.WriteLine("testing deleting responsibility..."); * Console.WriteLine("-------------------------------------------------------------------------"); * personTable.DeleteResponsibilityForCage(2, 3); * * Console.WriteLine(); * Console.WriteLine("---------------------------------------------------------------------------------------"); * Console.WriteLine("End of PersonTable test"); * Console.WriteLine("---------------------------------------------------------------------------------------");*/ }