void Test2() { MedlemDomainContext ctx = MyvLogData.DomainContext as MedlemDomainContext; string keyname = "tblMedlemlog"; object myState = new object(); var key = ctx.Getnextval(keyname, Getnextval_Completed, myState); }
private void Getnextval_Completed(InvokeOperation <int?> temp) { MedlemDomainContext ctx = MyvLogData.DomainContext as MedlemDomainContext; int next_id = (int)temp.Value; tblMedlemLog rec = new tblMedlemLog { id = next_id, logdato = DateTime.Today, Nr = 5, akt_id = 10, akt_dato = DateTime.Today, }; ctx.tblMedlemLogs.Add(rec); ctx.SubmitChanges(); MyData.SubmitChanges(); }
/* * void MedlemList_Loaded(object sender, RoutedEventArgs e) * { * MedlemDomainContext ctx = new MedlemDomainContext(); * MedlemGrid.ItemsSource = ctx.tblMedlems; * ctx.Load(ctx.GetTblMedlemsQuery()); * } */ void Test() { MedlemDomainContext ctx = MyvLogData.DomainContext as MedlemDomainContext; var qry = from r in ctx.vMedlemLogs select r; int cnt = qry.Count(); }