private void DeleteAllPageFrames(int pageId)
        {
            try
            {
                List<Frame> frames = (from f in _db.Frame
                                      where f.IDPage == pageId
                                      select f).ToList();

                db_config_frame dcf = new db_config_frame(_db, frames, pageId);

                foreach (Frame frm in dcf.AllFrames)
                {
                    dcf.Delete(frm.ID);
                }
            }
            catch { }
        }
Esempio n. 2
0
    /// <summary>
    /// Delete frame by id
    /// </summary>
    private static void DeleteFrame(int id)
    {
        db_config_frame dcf = null;

        try
        {
            dcf = new db_config_frame(id, false);
            dcf.Open();

            dcf.Delete(id);
        }
        catch (Exception ex)
        {
            throw new Exception("error: Delete Frame: " + ex.Message);
        }
        finally
        {
            if (dcf != null)
                dcf.Close();
        }
    }