public static bool Afiseaza(Form pEcranPariente, BCategorii pCategorie, bool pModificaCategorie) { using (FormDetaliiCategorie ecran = new FormDetaliiCategorie(pCategorie, pModificaCategorie)) { ecran.AplicaPreferinteleUtilizatorului(); return(CCL.UI.IHMUtile.DeschideEcran(pEcranPariente, ecran)); } }
private void TgvListaCategorii_EditareLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BCategorii categorie = this.tgvListaCategorii.CurrentNode.Parent.Tag as BCategorii; BCategorii celulaSelectata = this.tgvListaCategorii.CurrentNode.Tag as BCategorii; object adaugaSubcategorie = this.tgvListaCategorii.CurrentNode.Tag; if (adaugaSubcategorie != null && adaugaSubcategorie.Equals(1)) { if (FormDetaliiCategorie.Afiseaza(this.GetFormParinte(), categorie, false)) { ConstruiesteRanduriTGV(); } } if (celulaSelectata != null && celulaSelectata.IdCategorie == 0) { if (FormDetaliiCategorie.Afiseaza(this.GetFormParinte(), celulaSelectata, true)) { ConstruiesteRanduriTGV(); } } if (celulaSelectata != null && celulaSelectata.IdCategorie != 0) { if (FormDetaliiCategorie.Afiseaza(this.GetFormParinte(), celulaSelectata, false)) { ConstruiesteRanduriTGV(); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void BtnAdaugaCategorie_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); if (FormDetaliiCategorie.Afiseaza(this.GetFormParinte(), null, false)) { ConstruiesteRanduriTGV(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }