private domain.Prijava ToDomain(model.Prijava modelObject) { domain.Prijava domainObject = new domain.Prijava(); domainObject.Id = modelObject.ID; domainObject.organizacija.Id = modelObject.Organizacija_ID; domainObject.Datum = modelObject.Datum_Na_Prijavuvanje; return(domainObject); }
public domain.Prijava Update(domain.Prijava domainObject) { using (model.LearnByPracticeDataContext context = CreateContext()) { IQueryable <model.Prijava> query = context.Prijavas.Where(p => p.ID == domainObject.Id); model.Prijava modelObject = query.Single(); modelObject.Organizacija_ID = domainObject.organizacija.Id; context.SubmitChanges(); domain.Prijava result = ToDomain(modelObject); return(result); } }
public domain.Prijava Insert(domain.Prijava domainObject) { using (model.LearnByPracticeDataContext context = CreateContext()) { model.Prijava modelObject = new model.Prijava(); modelObject.Organizacija_ID = domainObject.organizacija.Id; modelObject.Datum_Na_Prijavuvanje = domainObject.Datum; context.Prijavas.InsertOnSubmit(modelObject); context.SubmitChanges(); domain.Prijava result = ToDomain(modelObject); return(result); } }