public static HASHDIGITAL SelecionaPK(int pHaCodigo, DataContext MyDB = null) { DataContext db = default(DataContext); if ((MyDB != null)) { db = MyDB; } else { db = new DataContext(MyGlobal.ConnectionString); } HASHDIGITAL oHASHDIGITAL = default(HASHDIGITAL); var res = (from p in db.HASHDIGITALs where p.HaCodigo == pHaCodigo select p).ToList(); if (res.Count() > 0) { oHASHDIGITAL = 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(oHASHDIGITAL); }
public static void Excluir(HASHDIGITAL oHASHDIGITAL) { DataContext db = new DataContext(MyGlobal.ConnectionString); Excluir(oHASHDIGITAL, db); db.SubmitChanges(); db.Dispose(); }
public static void Excluir(int pHaCodigo, DataContext MyDB) { HASHDIGITAL oHASHDIGITAL = default(HASHDIGITAL); var res = from p in MyDB.HASHDIGITALs where p.HaCodigo == pHaCodigo select p; if (res.Count() > 0) { oHASHDIGITAL = res.First(); MyDB.HASHDIGITALs.DeleteOnSubmit(oHASHDIGITAL); } 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 pHaCodigo) { DataContext db = new DataContext(MyGlobal.ConnectionString); HASHDIGITAL oHASHDIGITAL = default(HASHDIGITAL); var res = from p in db.HASHDIGITALs where p.HaCodigo == pHaCodigo select p; if (res.Count() > 0) { oHASHDIGITAL = res.First(); db.HASHDIGITALs.DeleteOnSubmit(oHASHDIGITAL); 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 Incluir(DIGITAL Digital1, HASHDIGITAL Hash1, DIGITAL Digital2, HASHDIGITAL Hash2, DIGITAL Digital3, HASHDIGITAL Hash3) { DataContext db = new DataContext(MyGlobal.ConnectionString); //Digital1.HASHDIGITALs.Add(Hash1); //Digital2.HASHDIGITALs.Add(Hash2); //Digital3.HASHDIGITALs.Add(Hash3); db.DIGITALs.InsertOnSubmit(Digital1); db.DIGITALs.InsertOnSubmit(Digital2); db.DIGITALs.InsertOnSubmit(Digital3); db.SubmitChanges(); Hash1.HaCodigoDigital = Digital1.DiCodigo; Hash2.HaCodigoDigital = Digital2.DiCodigo; Hash3.HaCodigoDigital = Digital3.DiCodigo; db.HASHDIGITALs.InsertOnSubmit(Hash1); db.HASHDIGITALs.InsertOnSubmit(Hash2); db.HASHDIGITALs.InsertOnSubmit(Hash3); db.SubmitChanges(); db.Dispose(); }
public static void Excluir(HASHDIGITAL oHASHDIGITAL, DataContext MyDb) { MyDb.HASHDIGITALs.Attach(oHASHDIGITAL); MyDb.HASHDIGITALs.DeleteOnSubmit(oHASHDIGITAL); }
public static void Alterar(HASHDIGITAL oHASHDIGITAL, DataContext MyDb) { MyDb.HASHDIGITALs.Attach(oHASHDIGITAL, true); }
public static void Incluir(HASHDIGITAL oHASHDIGITAL, DataContext MyDb) { MyDb.HASHDIGITALs.InsertOnSubmit(oHASHDIGITAL); }