Beispiel #1
0
        public static TIPOEQUIPAMENTO SelecionaPK(int pTECodigo, DataContext MyDB = null)
        {
            DataContext db = default(DataContext);

            if ((MyDB != null))
            {
                db = MyDB;
            }
            else
            {
                db = new DataContext(MyGlobal.ConnectionString);
            }
            TIPOEQUIPAMENTO oTIPOEQUIPAMENTO = null;
            var             res = (from p in db.TIPOEQUIPAMENTOs where p.TECodigo == pTECodigo select p).ToList();

            if (res.Count > 0)
            {
                oTIPOEQUIPAMENTO = 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(oTIPOEQUIPAMENTO);
        }
Beispiel #2
0
        public static void Excluir(TIPOEQUIPAMENTO oTIPOEQUIPAMENTO)
        {
            DataContext db = new DataContext(MyGlobal.ConnectionString);

            Excluir(oTIPOEQUIPAMENTO, db);
            db.SubmitChanges();
            db.Dispose();
        }
Beispiel #3
0
        public static void Excluir(int pTECodigo, DataContext MyDB)
        {
            TIPOEQUIPAMENTO oTIPOEQUIPAMENTO = null;
            dynamic         res = from p in MyDB.TIPOEQUIPAMENTOs where p.TECodigo == pTECodigo select p;

            if (res.Count > 0)
            {
                oTIPOEQUIPAMENTO = res.First;
                MyDB.TIPOEQUIPAMENTOs.DeleteOnSubmit(oTIPOEQUIPAMENTO);
            }
            else
            {
                throw new Exception("Não foi possível excluir o ítem, porque o mesmo não existe na base de dados.");
            }
        }
Beispiel #4
0
        public static void Excluir(int pTECodigo)
        {
            DataContext     db = new DataContext(MyGlobal.ConnectionString);
            TIPOEQUIPAMENTO oTIPOEQUIPAMENTO = null;
            dynamic         res = from p in db.TIPOEQUIPAMENTOs where p.TECodigo == pTECodigo select p;

            if (res.Count > 0)
            {
                oTIPOEQUIPAMENTO = res.First;
                db.TIPOEQUIPAMENTOs.DeleteOnSubmit(oTIPOEQUIPAMENTO);
                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();
        }
Beispiel #5
0
 public static void Excluir(TIPOEQUIPAMENTO oTIPOEQUIPAMENTO, DataContext MyDb)
 {
     MyDb.TIPOEQUIPAMENTOs.Attach(oTIPOEQUIPAMENTO);
     MyDb.TIPOEQUIPAMENTOs.DeleteOnSubmit(oTIPOEQUIPAMENTO);
 }
Beispiel #6
0
 public static void Alterar(TIPOEQUIPAMENTO oTIPOEQUIPAMENTO, DataContext MyDb)
 {
     MyDb.TIPOEQUIPAMENTOs.Attach(oTIPOEQUIPAMENTO, true);
 }
Beispiel #7
0
 public static void Incluir(TIPOEQUIPAMENTO oTIPOEQUIPAMENTO, DataContext MyDb)
 {
     MyDb.TIPOEQUIPAMENTOs.InsertOnSubmit(oTIPOEQUIPAMENTO);
 }