public static CARTAO SelecionaCartao(string NumeroCartao, out CARTAOUSUARIO oCartaoUsuario) { DataContext db = default(DataContext); oCartaoUsuario = null; CARTAO oCartao = null; db = new DataContext(MyGlobal.ConnectionString); var Res = from p in db.CARTAOs where p.CrNumeroCartao == NumeroCartao select p; if (Res.Count() > 0) { oCartao = Res.First(); var Res1 = from p in db.CARTAOUSUARIOs where p.CSCodigoCartao == oCartao.CrCodigo && p.CSDataEntrega <= DateTime.Now && p.CSDataExpiracao >= DateTime.Now && p.CSDevolvido == false select p; if (Res1.Count() != 0) { oCartaoUsuario = Res1.First(); } else { oCartao = null; } } db.Dispose(); return(oCartao); }
public static CARTAOUSUARIO SelecionaPK(int pCSCODIGO, DataContext MyDB = null) { DataContext db = default(DataContext); if ((MyDB != null)) { db = MyDB; } else { db = new DataContext(MyGlobal.ConnectionString); } CARTAOUSUARIO oCARTAOUSUARIO = default(CARTAOUSUARIO); var res = (from p in db.CARTAOUSUARIOs where p.CSCODIGO == pCSCODIGO select p).ToList(); if (res.Count() > 0) { oCARTAOUSUARIO = 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(oCARTAOUSUARIO); }
public static void Excluir(CARTAOUSUARIO oCARTAOUSUARIO) { DataContext db = new DataContext(MyGlobal.ConnectionString); Excluir(oCARTAOUSUARIO, db); db.SubmitChanges(); db.Dispose(); }
public static void Excluir(int pCSCODIGO, DataContext MyDB) { CARTAOUSUARIO oCARTAOUSUARIO = default(CARTAOUSUARIO); var res = from p in MyDB.CARTAOUSUARIOs where p.CSCODIGO == pCSCODIGO select p; if (res.Count() > 0) { oCARTAOUSUARIO = res.First(); MyDB.CARTAOUSUARIOs.DeleteOnSubmit(oCARTAOUSUARIO); } 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 pCSCODIGO) { DataContext db = new DataContext(MyGlobal.ConnectionString); CARTAOUSUARIO oCARTAOUSUARIO = default(CARTAOUSUARIO); var res = from p in db.CARTAOUSUARIOs where p.CSCODIGO == pCSCODIGO select p; if (res.Count() > 0) { oCARTAOUSUARIO = res.First(); db.CARTAOUSUARIOs.DeleteOnSubmit(oCARTAOUSUARIO); 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(CARTAOUSUARIO oCARTAOUSUARIO, DataContext MyDb) { MyDb.CARTAOUSUARIOs.Attach(oCARTAOUSUARIO); MyDb.CARTAOUSUARIOs.DeleteOnSubmit(oCARTAOUSUARIO); }
public static void Alterar(CARTAOUSUARIO oCARTAOUSUARIO, DataContext MyDb) { MyDb.CARTAOUSUARIOs.Attach(oCARTAOUSUARIO, true); }
public static void Incluir(CARTAOUSUARIO oCARTAOUSUARIO, DataContext MyDb) { MyDb.CARTAOUSUARIOs.InsertOnSubmit(oCARTAOUSUARIO); }