Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            CreateTable();

            var empService = new EmployeesService();

            CreateEmployees(empService);

            UpdateEmployee(empService);

            DeleteEmpoyee(empService);

            Console.WriteLine("Press any key to quit...");
            Console.ReadLine();

            DropTable();
        }
Ejemplo n.º 2
0
        private static void DeleteEmpoyee(EmployeesService empService)
        {
            Console.WriteLine("/------Delete employee------/");
            Console.WriteLine();

            var mario = empService.GetEmployee(2);

            Console.WriteLine(mario.ToString());
            Console.WriteLine();

            empService.DeleteEmployee(2);

            mario = empService.GetEmployee(2);

            Console.WriteLine("Row not found:" + (mario == null));
            Console.WriteLine();
        }
Ejemplo n.º 3
0
        private static void CreateEmployees(EmployeesService empService)
        {
            empService.CreateEmployee(new EmployeeModel
            {
                Id        = 1,
                FirstName = "Вася",
                LastName  = "Давайпотом",
                Position  = "Ведущий инженер-прокрастинатор",
            });

            empService.CreateEmployee(new EmployeeModel
            {
                Id        = 2,
                FirstName = "Марио",
                LastName  = "Марио",
                Position  = "Водопроводчик",
            });
        }
Ejemplo n.º 4
0
        private static void UpdateEmployee(EmployeesService empService)
        {
            Console.WriteLine("/------Update employee------/");
            Console.WriteLine();

            var vasya = empService.GetEmployee(1);

            Console.WriteLine(vasya.ToString());
            Console.WriteLine();

            vasya.Position = "Главный инженер-прокрастинатор";

            empService.UpdateEmployee(vasya);

            vasya = empService.GetEmployee(1);

            Console.WriteLine(vasya.ToString());
            Console.WriteLine();
        }