private domain.Tehnologija ToDomain(model.Tehnologija tehnologija) { domain.Tehnologija domainObject = new domain.Tehnologija(); domainObject.Id = tehnologija.ID; domainObject.Ime = tehnologija.Ime; domainObject.oblast.Id = tehnologija.Oblast_ID; return(domainObject); }
public domain.Tehnologija Update(domain.Tehnologija domainObject) { using (model.LearnByPracticeDataContext context = CreateContext()) { IQueryable <model.Tehnologija> query = context.Tehnologijas.Where(p => p.ID == domainObject.Id); model.Tehnologija modelObject = query.Single(); modelObject.Ime = domainObject.Ime; modelObject.Oblast_ID = domainObject.oblast.Id; context.SubmitChanges(); domain.Tehnologija result = ToDomain(modelObject); return(result); } }
public domain.Tehnologija Insert(domain.Tehnologija domainObject) { using (model.LearnByPracticeDataContext context = CreateContext()) { model.Tehnologija modelObject = new model.Tehnologija(); modelObject.Ime = domainObject.Ime; modelObject.Oblast_ID = domainObject.oblast.Id; context.Tehnologijas.InsertOnSubmit(modelObject); context.SubmitChanges(); domain.Tehnologija result = ToDomain(modelObject); return(result); } }