public domain.PrijavaTehnologijaCollection GetByTehnologijaId(int TehId)
        {
            using (model.LearnByPracticeDataContext context = CreateContext())
            {
                IQueryable <model.Prijava_Tehnologija> query = context.Prijava_Tehnologijas.Where(c => c.Tehnologija_ID == TehId);

                domain.PrijavaTehnologijaCollection domainObjects = ToDomainObjects(query.ToList());

                return(domainObjects);
            }
        }
 private domain.PrijavaTehnologijaCollection ToDomainObjects(List <model.Prijava_Tehnologija> list)
 {
     domain.PrijavaTehnologijaCollection domainObjects = new domain.PrijavaTehnologijaCollection();
     foreach (model.Prijava_Tehnologija modelObject in list)
     {
         domain.PrijavaTehnologija domainObject = ToDomain(modelObject);
         domainObject.prijava.Id     = modelObject.Prijava_ID;
         domainObject.tehnologija.Id = modelObject.Tehnologija_ID;
         domainObjects.Add(domainObject);
     }
     return(domainObjects);
 }
        public domain.PrijavaTehnologijaCollection GetAll()
        {
            model.LearnByPracticeDataContext       context = CreateContext();
            IQueryable <model.Prijava_Tehnologija> query   = context.Prijava_Tehnologijas;

            domain.PrijavaTehnologijaCollection result = new domain.PrijavaTehnologijaCollection();
            foreach (model.Prijava_Tehnologija modelObject in query)
            {
                domain.PrijavaTehnologija domainObject = new domain.PrijavaTehnologija();
                domainObject.prijava.Id     = modelObject.Prijava_ID;
                domainObject.tehnologija.Id = modelObject.Tehnologija_ID;
                result.Add(domainObject);
            }

            return(result);
        }