private void DgvFacturi_EditareLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BClientiFacturi fact = this.dgvFacturi.Rows[pIndexRand].Tag as BClientiFacturi; if (fact != null) { if (FormCreeazaFacturaClient.Afiseaza(this.GetFormParinte(), fact)) { incarcaRand(this.dgvFacturi.Rows[pIndexRand], fact, fact.GetListaLucrari(null), fact.GetListaPlati(null)); setTotalFacturi(); setSold(); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void BtnAdaugaFactura_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BColectieClientiComenzi listaLucrari = this.lClient.GetListaLucrariNefacturate(null); if (CUtil.EsteListaVida <BClientiComenzi>(listaLucrari)) { Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.NuExistaLucrariDeLaAceastaClinica)); } else { if (FormCreeazaFacturaClient.Afiseaza(this.GetFormParinte(), this.lClient, listaLucrari, null)) { ConstruiesteRanduriDGV(); setSold(); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }