Loading...
ttitto avatar ttitto 1153 Точки

[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 папките като си качвате домашното, че иначе ще стане прекалено голямо.

7
Databases Basics 08/03/2015 13:14:49
jabalka avatar jabalka 960 Точки

Имам въпрос за 2-ра задача.

В условието се казва: "Your task is to create a Data Access Object (DAO) class with static methods, which provide functionality for inserting, modifying and deleting employees. Write a testing class."

Та, някой писал ли е testing class? Имам някои затруднения и не бих отказала да видя нечие справяне със задачата (срокът за домашното вече изтече, няма как да копна, ако споделите ;))

 

Поздрави :)

п.п.Допускам, че може и да не съм разбрала правилно условието, разбира се :)

0
Shade avatar Shade 33 Точки

Ами тестинг клас ще рече, клас в който да си тестваш методите, които си имплементирала в DAO класа. Пишеш един Main() и вътре през DAO класа си викаш статичните методи.

http://pastebin.com/8b0PM1KR

ПС: За 'Update' метода разгледах и използвах кода на @ttitto, благодаря за което.

1
jabalka avatar jabalka 960 Точки

Аз съм разбрала, че трябва да си направим Test Project и да правим Unit Testing...

Благодаря ти за бързия отговор и за разяснението :)

И хубава вечер :) Май е време за лягане вече, стига кодене за днес (поне за мен)...

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.