public static VISITANTE SelecionaPK(int pViCodigo, DataContext MyDB = null) { DataContext db = default(DataContext); if ((MyDB != null)) { db = MyDB; } else { db = new DataContext(MyGlobal.ConnectionString); } VISITANTE oVISITANTE = default(VISITANTE); dynamic res = (from p in db.VISITANTEs where p.ViCodigo == pViCodigo select p).ToList(); if (res.Count() > 0) { oVISITANTE = res.First(); } else { db.Dispose(); throw new Exception("Não foi possível selecionar o ítem, porque o mesmo não existe na base de dados."); } if (MyDB == null) { db.Dispose(); } return(oVISITANTE); }
public static void Excluir(VISITANTE oVISITANTE) { DataContext db = new DataContext(MyGlobal.ConnectionString); Excluir(oVISITANTE, db); db.SubmitChanges(); db.Dispose(); }
public static void Excluir(int pViCodigo, DataContext MyDB) { VISITANTE oVISITANTE = default(VISITANTE); dynamic res = from p in MyDB.VISITANTEs where p.ViCodigo == pViCodigo select p; if (res.Count() > 0) { oVISITANTE = res.First(); MyDB.VISITANTEs.DeleteOnSubmit(oVISITANTE); } else { throw new Exception("Não foi possível excluir o ítem, porque o mesmo não existe na base de dados."); } }
public static void Excluir(int pViCodigo) { DataContext db = new DataContext(MyGlobal.ConnectionString); VISITANTE oVISITANTE = default(VISITANTE); dynamic res = from p in db.VISITANTEs where p.ViCodigo == pViCodigo select p; if (res.Count() > 0) { oVISITANTE = res.First(); db.VISITANTEs.DeleteOnSubmit(oVISITANTE); db.SubmitChanges(); db.Dispose(); } else { db.Dispose(); throw new Exception("Não foi possível excluir o ítem, porque o mesmo não existe na base de dados."); } db.Dispose(); }
public static void Excluir(VISITANTE oVISITANTE, DataContext MyDb) { MyDb.VISITANTEs.Attach(oVISITANTE); MyDb.VISITANTEs.DeleteOnSubmit(oVISITANTE); }
public static void Alterar(VISITANTE oVISITANTE, DataContext MyDb) { MyDb.VISITANTEs.Attach(oVISITANTE, true); }
public static void Incluir(VISITANTE oVISITANTE, DataContext MyDb) { MyDb.VISITANTEs.InsertOnSubmit(oVISITANTE); }