예제 #1
0
        private void DeleteSapceInfo(string spaceid)
        {
            int uid = int.Parse(DbProvider.GetInstance().GetUidBySpaceid(spaceid));
            //删除附件
            string aidlist = DbProvider.GetInstance().GetSpaceattachmentsAidListByUid(uid);

            if (aidlist != "")
            {
                DbProvider.GetInstance().DeleteSpaceAttachmentByIDList(aidlist, uid);
            }
            //删除主题分类
            DbProvider.GetInstance().DeleteSpaceCategory(uid);
            //删除评论
            DbProvider.GetInstance().DeleteSpaceComments(uid);
            //删除友情链接
            DbProvider.GetInstance().DeleteSpaceLink(uid);
            ////删除模块

#if NET1
            ModuleInfoCollection milist = Spaces.GetModuleCollectionByUserId(uid);
#else
            Discuz.Common.Generic.List <ModuleInfo> milist = Spaces.GetModuleCollectionByUserId(uid);
#endif

            if (milist != null)
            {
                foreach (ModuleInfo mi in milist)
                {
                    ISpaceCommand isc = Spaces.SetModuleBase(mi);
                    isc.RemoveModule();
                }
            }
            //删除日志
            DbProvider.GetInstance().DeleteSpacePosts(uid);
            //删除版块
            DbProvider.GetInstance().DeleteTab(uid);
            //删除个人空间记录
            DbProvider.GetInstance().DeleteSpaceByUid(uid);
            //重置User表中的个人空间
            DatabaseProvider.GetInstance().ClearUserSpace(uid);
        }
예제 #2
0
        private void tileItem44_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
        {
            ModuleInfoCollection.ShowModuleByName("CatalogoVehiculo", this);

            bvcMenuPrincipal.Close();
        }
예제 #3
0
 private void timEstadoCupon_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("EstadoCupon", this);
     bvcMenuPrincipal.Close();
 }
예제 #4
0
 private void timConciliacionFlotilla_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("ConciliacionRecibos", this);
     bvcMenuPrincipal.Close();
 }
예제 #5
0
 private void tileItem6_ItemClick_1(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("CambioPrecios", this);
     bvcMenuPrincipal.Close();
 }
예제 #6
0
 private void tileItem38_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("CategoriaPuntos", this);
     bvcMenuPrincipal.Close();
 }
예제 #7
0
 private void tileItem36_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("EntregarPremio", this);
     bvcMenuPrincipal.Close();
 }
예제 #8
0
 private void tileItem27_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("CatalogoTerminalBiometrica", this);
     bvcMenuPrincipal.Close();
 }
예제 #9
0
 private void tileItem7_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     //ModuleInfoCollection.ShowModuleByName("CatalogoReportes", this);
     ModuleInfoCollection.ShowModuleByName("Consola", this);
     bvcMenuPrincipal.Close();
 }
예제 #10
0
 private void tileItem1_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("FacturacionContado", this);
     //ModuleInfoCollection.ShowModuleByName("Module1", this);
     bvcMenuPrincipal.Close();
 }
예제 #11
0
 private void tileItem25_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("MuestraPemex", this);
     bvcMenuPrincipal.Close();
 }
예제 #12
0
 private void tileItem35_ItemClick_1(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("Transportista", this);
     bvcMenuPrincipal.Close();
 }
예제 #13
0
 private void tileItem15_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e)
 {
     ModuleInfoCollection.ShowModuleByName("Comercializadora", this);
     bvcMenuPrincipal.Close();
 }
예제 #14
0
 private void frmBuscar_FormClosed(object sender, FormClosedEventArgs e)
 {
     ModuleInfoCollection.MakeCurrentModule(FormPadre.GetType());
     Actions.UpdateVisibility();
 }