Пример #1
0
 public void InsertFamilia(Familia Obj)
 {
     using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
     {
         try
         {
             db.Familia.Add(Obj);
             db.SaveChanges();
         }
         catch (DbEntityValidationException ex)
         {
             EntityExceptionError.CatchError(ex);
         }
     }
 }
Пример #2
0
 public void InsertPropiedad(Propiedades Obj)
 {
     using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
     {
         try
         {
             db.Propiedades.Add(Obj);
             db.SaveChanges();
         }
         catch (DbEntityValidationException ex)
         {
             EntityExceptionError.CatchError(ex);
         }
     }
 }
Пример #3
0
 public void UpdateFamilia(Familia Obj)
 {
     using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
     {
         try
         {
             Familia Entidad = (from n in db.Familia
                                where n.id == Obj.id
                                select n).FirstOrDefault();
             db.Entry(Entidad).CurrentValues.SetValues(Obj);
             db.SaveChanges();
         }
         catch (DbEntityValidationException ex)
         {
             EntityExceptionError.CatchError(ex);
         }
     }
 }
Пример #4
0
        public void InsertCostos(Costos Obj)
        {
            using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
            {
                try
                {
                    if (db.Database.Connection.State == ConnectionState.Closed)
                    {
                        db.Database.Connection.Open();
                    }

                    db.Costos.Add(Obj);
                    db.SaveChanges();
                }
                catch (DbEntityValidationException ex)
                {
                    EntityExceptionError.CatchError(ex);
                }
            }
        }
Пример #5
0
        public Item InsertItem(Item Obj)
        {
            using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
            {
                try
                {
                    if (db.Database.Connection.State == ConnectionState.Closed)
                    {
                        db.Database.Connection.Open();
                    }

                    db.Item.Add(Obj);
                    db.SaveChanges();
                }
                catch (DbEntityValidationException ex)
                {
                    EntityExceptionError.CatchError(ex);
                }
                return(Obj);
            }
        }
Пример #6
0
        public void UpdateCostos(Costos Obj)
        {
            using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
            {
                try
                {
                    if (db.Database.Connection.State == ConnectionState.Closed)
                    {
                        db.Database.Connection.Open();
                    }

                    Costos Entidad = (from n in db.Costos
                                      where n.Id == Obj.Id
                                      select n).FirstOrDefault();
                    db.Entry(Entidad).CurrentValues.SetValues(Obj);
                    db.SaveChanges();
                }
                catch (DbEntityValidationException ex)
                {
                    EntityExceptionError.CatchError(ex);
                }
            }
        }
Пример #7
0
        public void DeleteItemCosto(ItemCosto Obj)
        {
            using (DB_AUTOMATIZACIONEntities db = new DB_AUTOMATIZACIONEntities())
            {
                try
                {
                    if (db.Database.Connection.State == ConnectionState.Closed)
                    {
                        db.Database.Connection.Open();
                    }

                    ItemCosto Entidad = (from n in db.ItemCosto
                                         where n.Id == Obj.Id
                                         select n).FirstOrDefault();
                    db.ItemCosto.Remove(Entidad);
                    db.SaveChanges();
                }
                catch (DbEntityValidationException ex)
                {
                    EntityExceptionError.CatchError(ex);
                }
            }
        }