private void BtnAdaugaIncasare_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BColectieClientiComenzi listaLucrari = BClientiComenzi.GetListaNeachitateIntegral(this.lClient.Id, null); // BColectieClientiComenzi listaLucrari = BClientiComenzi.GetByIdClient(this.lClient.Id, null); // BClientiComenzi.GetByListaIdFacturi(listaFacturi.GetListaId(), null); BColectieClientiFacturi listaFacturi = BClientiFacturi.getByListaId(listaLucrari.GetListaIdFacturi(), null); // BClientiFacturi.GetListaNeachitateIntegral(this.lClient.Id, null); // GetListByClient(this.lClient.Id, CDefinitiiComune.EnumStare.Activa, null).GetListaNeachitateIntegral(listaLucrari); if (!CUtil.EsteListaVida <BClientiFacturi>(listaFacturi)) { if (FormCreeazaIncasareClient.Afiseaza(this.GetFormParinte(), this.lClient, listaLucrari, listaFacturi, null)) { ConstruiesteRanduriDGV(); ConstruiesteRanduriDGVIncasari(); } } else { Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.NuExistaLucrariDeLaAceastaClinica)); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void DgvIncasari_EditareLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BClientiPlati plata = this.dgvIncasari.Rows[pIndexRand].Tag as BClientiPlati; if (plata != null) { BColectieClientiPlatiComenzi listaPlati = BClientiPlatiComenzi.GetByIdPlata(plata.Id, null); if (!CUtil.EsteListaVida <BClientiPlatiComenzi>(listaPlati)) { BColectieClientiComenzi listaLucrari = BClientiComenzi.getByListaId(listaPlati.GetListaIdComenzi(), null); BColectieClientiFacturi listaFacturi = BClientiFacturi.GetByListId(listaLucrari.GetListaIdFacturi(), null); if (FormCreeazaIncasareClient.Afiseaza(this.GetFormParinte(), this.lClient, listaLucrari, listaFacturi, plata)) { incarcaRandIncasare(this.dgvIncasari.Rows[pIndexRand], plata); } } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }