Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public static void Excluir(VISITANTE oVISITANTE)
        {
            DataContext db = new DataContext(MyGlobal.ConnectionString);

            Excluir(oVISITANTE, db);
            db.SubmitChanges();
            db.Dispose();
        }
Ejemplo n.º 3
0
        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.");
            }
        }
Ejemplo n.º 4
0
        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();
        }
Ejemplo n.º 5
0
 public static void Excluir(VISITANTE oVISITANTE, DataContext MyDb)
 {
     MyDb.VISITANTEs.Attach(oVISITANTE);
     MyDb.VISITANTEs.DeleteOnSubmit(oVISITANTE);
 }
Ejemplo n.º 6
0
 public static void Alterar(VISITANTE oVISITANTE, DataContext MyDb)
 {
     MyDb.VISITANTEs.Attach(oVISITANTE, true);
 }
Ejemplo n.º 7
0
 public static void Incluir(VISITANTE oVISITANTE, DataContext MyDb)
 {
     MyDb.VISITANTEs.InsertOnSubmit(oVISITANTE);
 }