[Homework] Database Apps - ORM & EF
Problem 8. Create a class which allows employees to access their corresponding territories
Your task is to create a class which allows employees to access their corresponding territories as property of the type EntitySet<T> by inheriting the Employee entity class.
Колеги, някой разбира ли какво трябва да се направи тук. Какви са тези територии на служители?!
Хубаво, направих Class Library, в който написах разширение на Employee, добавих му пропърти от System.Data.Linq.EntitySet<Territory> Territories, като това изискваше да създам и клас Territory някъде. Обаче не мога през инстанция на Employee да достигна Territories
Имам чувството, че нещо в условието не е наред.
ПС. Ще използвам темата, за да си покажа домашното за коментари и ако може да послужи на някого (без да го копира дословно и предава в същия вид като собствено).
Имаше няколко интересни момента: 1 задача - обновяването на Employee (с reflection става супер лесно), 3 задача - Вземането на проектите от дадена година, транзакцията от 8ма задача и съхранената процедура в 9та задача
Ще използвам и случая да напомня да си триете packages папката от проекта и bin и obj папките като си качвате домашното, че иначе ще стане прекалено голямо.
Ами тестинг клас ще рече, клас в който да си тестваш методите, които си имплементирала в DAO класа. Пишеш един Main() и вътре през DAO класа си викаш статичните методи.
http://pastebin.com/8b0PM1KR
ПС: За 'Update' метода разгледах и използвах кода на @ttitto, благодаря за което.
Аз съм разбрала, че трябва да си направим Test Project и да правим Unit Testing...
Благодаря ти за бързия отговор и за разяснението :)
И хубава вечер :) Май е време за лягане вече, стига кодене за днес (поне за мен)...