Пример #1
0
        public static PARAMETRO SelecionaPK(int pPACodigo, DataContext MyDB = null)
        {
            DataContext db = default(DataContext);

            if ((MyDB != null))
            {
                db = MyDB;
            }
            else
            {
                db = new DataContext(MyGlobal.ConnectionString);
            }
            PARAMETRO oPARAMETRO = default(PARAMETRO);
            var       res        = (from p in db.PARAMETROs where p.PACodigo == pPACodigo select p).ToList();

            if (res.Count() > 0)
            {
                oPARAMETRO = 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(oPARAMETRO);
        }
Пример #2
0
        public static void Excluir(PARAMETRO oPARAMETRO)
        {
            DataContext db = new DataContext(MyGlobal.ConnectionString);

            Excluir(oPARAMETRO, db);
            db.SubmitChanges();
            db.Dispose();
        }
Пример #3
0
        public static void Excluir(int pPACodigo, DataContext MyDB)
        {
            PARAMETRO oPARAMETRO = default(PARAMETRO);
            var       res        = from p in MyDB.PARAMETROs where p.PACodigo == pPACodigo select p;

            if (res.Count() > 0)
            {
                oPARAMETRO = res.First();
                MyDB.PARAMETROs.DeleteOnSubmit(oPARAMETRO);
            }
            else
            {
                throw new Exception("Não foi possível excluir o ítem, porque o mesmo não existe na base de dados.");
            }
        }
Пример #4
0
        public static void Excluir(int pPACodigo)
        {
            DataContext db         = new DataContext(MyGlobal.ConnectionString);
            PARAMETRO   oPARAMETRO = default(PARAMETRO);
            var         res        = from p in db.PARAMETROs where p.PACodigo == pPACodigo select p;

            if (res.Count() > 0)
            {
                oPARAMETRO = res.First();
                db.PARAMETROs.DeleteOnSubmit(oPARAMETRO);
                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();
        }
Пример #5
0
 public static void Excluir(PARAMETRO oPARAMETRO, DataContext MyDb)
 {
     MyDb.PARAMETROs.Attach(oPARAMETRO);
     MyDb.PARAMETROs.DeleteOnSubmit(oPARAMETRO);
 }
Пример #6
0
 public static void Alterar(PARAMETRO oPARAMETRO, DataContext MyDb)
 {
     MyDb.PARAMETROs.Attach(oPARAMETRO, true);
 }
Пример #7
0
 public static void Incluir(PARAMETRO oPARAMETRO, DataContext MyDb)
 {
     MyDb.PARAMETROs.InsertOnSubmit(oPARAMETRO);
 }