private domain.PrijavaTehnologija ToDomain(model.Prijava_Tehnologija prijava_Tehnologija)
 {
     domain.PrijavaTehnologija domainObject = new domain.PrijavaTehnologija();
     domainObject.prijava.Id     = prijava_Tehnologija.Prijava_ID;
     domainObject.tehnologija.Id = prijava_Tehnologija.Tehnologija_ID;
     return(domainObject);
 }
 public domain.PrijavaTehnologija Update(domain.PrijavaTehnologija domainObject)
 {
     using (model.LearnByPracticeDataContext context = CreateContext())
     {
         IQueryable <model.Prijava_Tehnologija> query = context.Prijava_Tehnologijas.Where(p => p.Prijava_ID == domainObject.prijava.Id);
         model.Prijava_Tehnologija modelObject        = query.Single();
         modelObject.Tehnologija_ID = domainObject.tehnologija.Id;
         modelObject.Prijava_ID     = domainObject.prijava.Id;
         context.SubmitChanges();
         domain.PrijavaTehnologija result = ToDomain(modelObject);
         return(result);
     }
 }
        public domain.PrijavaTehnologija Insert(domain.PrijavaTehnologija domainObject)
        {
            using (model.LearnByPracticeDataContext context = CreateContext())
            {
                model.Prijava_Tehnologija modelObject = new model.Prijava_Tehnologija();
                modelObject.Tehnologija_ID = domainObject.tehnologija.Id;
                modelObject.Prijava_ID     = domainObject.prijava.Id;
                context.Prijava_Tehnologijas.InsertOnSubmit(modelObject);
                context.SubmitChanges();
                domain.PrijavaTehnologija result = ToDomain(modelObject);

                return(result);
            }
        }