public static tblMedlem CreatetblMedlem(int nr) { tblMedlem tblMedlem = new tblMedlem(); tblMedlem.Nr = nr; return(tblMedlem); }
public void savedstblMedlemmerAll() { foreach (KartotekRow m in tableKartotek.Rows) { var Nr_Key = m.Nr; tblMedlem m_rec; try { m_rec = (from k in Program.dbData3060.tblMedlems where k.Nr == Nr_Key select k).First(); } catch (System.InvalidOperationException) { m_rec = new tblMedlem { Nr = Nr_Key }; Program.dbData3060.tblMedlems.InsertOnSubmit(m_rec); } m_rec.Navn = m.Navn; m_rec.Kaldenavn = (m.IsKaldenavnNull()) ? null : m.Kaldenavn; m_rec.Adresse = (m.IsAdresseNull()) ? null : m.Adresse; m_rec.Postnr = (m.IsPostnrNull()) ? null : m.Postnr; m_rec.Bynavn = (m.IsBynavnNull()) ? null : m.Bynavn; m_rec.Telefon = (m.IsTelefonNull()) ? null : (m.Telefon.Length > 8) ? m.Telefon.Substring(0, 4) + m.Telefon.Substring(5, 4) : m.Telefon; m_rec.Email = (m.IsEmailNull()) ? null : m.Email; m_rec.Bank = (m.IsBankNull()) ? null : m.Bank; m_rec.Kon = (m.IsKonNull()) ? (char?)null : (m.Kon.ToUpper() == "M") ? 'M' : 'K'; m_rec.FodtDato = (m.IsFodtDatoNull()) ? (DateTime?)null : m.FodtDato; } }
public void InsertTblMedlem(tblMedlem tblMedlem) { if ((tblMedlem.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(tblMedlem, EntityState.Added); } else { this.ObjectContext.tblMedlems.AddObject(tblMedlem); } }
public void DeleteTblMedlem(tblMedlem tblMedlem) { if ((tblMedlem.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(tblMedlem, EntityState.Deleted); } else { this.ObjectContext.tblMedlems.Attach(tblMedlem); this.ObjectContext.tblMedlems.DeleteObject(tblMedlem); } }
private void MedlemGrid_LoadingRow(object sender, DataGridRowEventArgs e) { tblMedlem m = e.Row.DataContext as tblMedlem; if (m != null && m.Nr == 5) { e.Row.Background = new SolidColorBrush(Colors.Yellow); e.Row.Foreground = new SolidColorBrush(Colors.Green); } else { e.Row.Background = new SolidColorBrush(Colors.LightGray); e.Row.Foreground = new SolidColorBrush(Colors.Black); } }
private void toolStripButton1_Click(object sender, EventArgs e) { foreach (recNytMedlem m in this.bsNytMedlem.DataSource as MemNytMedlem) { try { if (m.import == 1) { tblNytMedlem recNytMedlem = (from t in Program.dbData3060.tblNytMedlems where t.id == m.id select t).First(); int tblMedlem_nr = tblMedlemsNextval(); tblMedlem recMedlem = new tblMedlem { Nr = tblMedlem_nr, Navn = recNytMedlem.Fornavn + " " + recNytMedlem.Efternavn, Kaldenavn = recNytMedlem.Fornavn, Adresse = recNytMedlem.Adresse, Postnr = recNytMedlem.Postnr, Bynavn = recNytMedlem.Bynavn, Telefon = (recNytMedlem.Mobil == null) ? recNytMedlem.Telefon : recNytMedlem.Mobil, Email = recNytMedlem.Email, FodtDato = recNytMedlem.FodtDato, Kon = (recNytMedlem.Kon.ToUpper() == "MAND") ? "M" : "K", Status = 1 }; Program.dbData3060.tblMedlems.InsertOnSubmit(recMedlem); DateTime nu = DateTime.Now; int next_id = (int)(from r in Program.dbData3060.nextval("tblMedlemlog") select r.id).First(); nsPbs3060.tblMedlemLog recLog = new nsPbs3060.tblMedlemLog { id = next_id, Nr = tblMedlem_nr, logdato = new DateTime(nu.Year, nu.Month, nu.Day), akt_id = 10, //indmeldelses dato akt_dato = recNytMedlem.MessageDate }; Program.dbData3060.tblMedlemLogs.InsertOnSubmit(recLog); /* * next_id = (int)(from r in Program.dbData3060.nextval("tblMedlemlog") select r.id).First(); * recLog = new nsPbs3060.tblMedlemLog * { * id = next_id, * Nr = tblMedlem_nr, * logdato = new DateTime(nu.Year, nu.Month, nu.Day), * akt_id = 30, //kontingent betalt til dato * akt_dato = new DateTime(nu.Year, 12, 31) * }; * Program.dbData3060.tblMedlemLogs.InsertOnSubmit(recLog); */ recNytMedlem.Nr = tblMedlem_nr; Program.dbData3060.SubmitChanges(); } else if (m.delete == 1) { tblNytMedlem recNytMedlem = (from t in Program.dbData3060.tblNytMedlems where t.id == m.id select t).First(); recNytMedlem.Nr = -1; Program.dbData3060.SubmitChanges(); } } catch { break; } } this.fillDatasource(); }
public void AddTotblMedlems(tblMedlem tblMedlem) { base.AddObject("tblMedlems", tblMedlem); }
public void UpdateTblMedlem(tblMedlem currenttblMedlem) { this.ObjectContext.tblMedlems.AttachAsModified(currenttblMedlem, this.ChangeSet.GetOriginal(currenttblMedlem)); }
public void savedsMedlem() { foreach (KartotekRow m in tableKartotek.Rows) { switch (m.RowState) { case DataRowState.Added: var Nr_Key = m.Nr; var k_rec = new clsMedlem() { Nr = Nr_Key, Navn = m.Navn }; k_rec.Kaldenavn = (m.IsKaldenavnNull()) ? null : m.Kaldenavn; k_rec.Adresse = (m.IsAdresseNull()) ? null : m.Adresse; k_rec.Postnr = (m.IsPostnrNull()) ? null : m.Postnr; k_rec.Bynavn = (m.IsBynavnNull()) ? null : m.Bynavn; k_rec.Telefon = (m.IsTelefonNull()) ? null : m.Telefon; k_rec.Email = (m.IsEmailNull()) ? null : m.Email; k_rec.Bank = (m.IsBankNull()) ? null : m.Bank; k_rec.setKreditor(); k_rec.getNewCvsString(); Program.karMedlemmer.Add(k_rec); tblMedlem m_rec; try { m_rec = (from k in Program.dbData3060.tblMedlems where k.Nr == Nr_Key select k).First(); } catch (System.InvalidOperationException) { m_rec = new tblMedlem { Nr = Nr_Key }; Program.dbData3060.tblMedlems.InsertOnSubmit(m_rec); } m_rec.Navn = m.Navn; m_rec.Kaldenavn = (m.IsKaldenavnNull()) ? null : m.Kaldenavn; m_rec.Adresse = (m.IsAdresseNull()) ? null : m.Adresse; m_rec.Postnr = (m.IsPostnrNull()) ? null : m.Postnr; m_rec.Bynavn = (m.IsBynavnNull()) ? null : m.Bynavn; m_rec.Telefon = (m.IsTelefonNull()) ? null : (m.Telefon.Length > 8) ? m.Telefon.Substring(0, 4) + m.Telefon.Substring(5, 4) : m.Telefon; m_rec.Email = (m.IsEmailNull()) ? null : m.Email; m_rec.Bank = (m.IsBankNull()) ? null : m.Bank; m_rec.Kon = (m.IsKonNull()) ? (char?)null : (m.Kon.ToUpper() == "M") ? 'M' : 'K'; m_rec.FodtDato = (m.IsFodtDatoNull()) ? (DateTime?)null : m.FodtDato; m.AcceptChanges(); break; case DataRowState.Deleted: m.AcceptChanges(); break; case DataRowState.Modified: Nr_Key = m.Nr; k_rec = (from k in Program.karMedlemmer where k.Nr == Nr_Key select k).First(); k_rec.Navn = m.Navn; k_rec.Kaldenavn = (m.IsKaldenavnNull()) ? null : m.Kaldenavn; k_rec.Adresse = (m.IsAdresseNull()) ? null : m.Adresse; k_rec.Postnr = (m.IsPostnrNull()) ? null : m.Postnr; k_rec.Bynavn = (m.IsBynavnNull()) ? null : m.Bynavn; k_rec.Telefon = (m.IsTelefonNull()) ? null : m.Telefon; k_rec.Email = (m.IsEmailNull()) ? null : m.Email; k_rec.Bank = (m.IsBankNull()) ? null : m.Bank; k_rec.setKreditor(); Program.karMedlemmer.Update(Nr_Key); try { m_rec = (from k in Program.dbData3060.tblMedlems where k.Nr == Nr_Key select k).First(); } catch (System.InvalidOperationException) { m_rec = new tblMedlem { Nr = Nr_Key }; Program.dbData3060.tblMedlems.InsertOnSubmit(m_rec); } m_rec.Navn = m.Navn; m_rec.Kaldenavn = (m.IsKaldenavnNull()) ? null : m.Kaldenavn; m_rec.Adresse = (m.IsAdresseNull()) ? null : m.Adresse; m_rec.Postnr = (m.IsPostnrNull()) ? null : m.Postnr; m_rec.Bynavn = (m.IsBynavnNull()) ? null : m.Bynavn; m_rec.Telefon = (m.IsTelefonNull()) ? null : (m.Telefon.Length > 8) ? m.Telefon.Substring(0, 4) + m.Telefon.Substring(5, 4) : m.Telefon; m_rec.Email = (m.IsEmailNull()) ? null : m.Email; m_rec.Bank = (m.IsBankNull()) ? null : m.Bank; m_rec.Kon = (m.IsKonNull()) ? (char?)null : (m.Kon.ToUpper() == "M") ? 'M' : 'K'; m_rec.FodtDato = (m.IsFodtDatoNull()) ? (DateTime?)null : m.FodtDato; m.AcceptChanges(); break; } } Program.karDkkonti.save(); Program.karKortnr.save(); Program.karMedlemmer.Save(); }