private void DgvListaLocatii_EditareLinie(CCL.UI.DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BLocatii locatieDeModificat = this.dgvListaLocatii.Rows[pIndexRand].Tag as BLocatii; if (locatieDeModificat != null) { if (FormDetaliuLocatie.Afiseaza(this.GetFormParinte(), locatieDeModificat)) { incarcaRand(this.dgvListaLocatii.Rows[pIndexRand], locatieDeModificat); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
public static bool Afiseaza(Form pEcranPariente, BLocatii pLocatie) { using (FormDetaliuLocatie ecran = new FormDetaliuLocatie(pLocatie)) { ecran.AplicaPreferinteleUtilizatorului(); return(CCL.UI.IHMUtile.DeschideEcran(pEcranPariente, ecran)); } }
private void BtnAdaugaLocatie_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); if (FormDetaliuLocatie.Afiseaza(this.GetFormParinte(), null)) { ConstruiesteRanduriDGV(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
public static bool Afiseaza(Form pEcranPariente, BLocatii pLocatie) { if (pLocatie == null) { string denumire = CCL.UI.IHMUtile.GetTextSimpluUtilizator(pEcranPariente, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Denumire), BLocatii.StructCampuriTabela.DenumireMaxLength); if (string.IsNullOrEmpty(denumire)) { return(false); } else { int idLocatieAdaugata = BLocatii.Add(denumire, null); pLocatie = new BLocatii(idLocatieAdaugata, null); } } using (FormDetaliuLocatie ecran = new FormDetaliuLocatie(pLocatie)) { ecran.AplicaPreferinteleUtilizatorului(); return(CCL.UI.IHMUtile.DeschideEcran(pEcranPariente, ecran)); } }