void lEcranCautare_ElementSelectat(StructIdDenumire pElement) { try { if (pElement.Id > 0) { this.Initializeaza(pElement, this.lTipDeschidere); ascundeEcranCautare(); anuntaSelectia(); } else { ascundeEcranCautare(); //Adaugam recomandant int id = BListeParametrabile.Add(CDL.iStomaLab.CDefinitiiComune.EnumTipLista.AltePersoane, pElement.Denumire, null); this.lPersoanaSauOrganizatie = new BLL.iStomaLab.StructIdDenumire(id, pElement.Denumire); Initializeaza(this.lPersoanaSauOrganizatie, this.lTipDeschidere); anuntaSelectia(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } }
private void DgvListaParametrabila_EditareLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BListeParametrabile elem = this.dgvListaParametrabila.Rows[pIndexRand].Tag as BListeParametrabile; if (elem != null) { string denumire = CCL.UI.IHMUtile.GetTextSimpluUtilizator(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Denumire), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Denumire), elem.Denumire, BListeParametrabile.StructCampuriTabela.DenumireMaxLength); if (!string.IsNullOrEmpty(denumire) && !elem.Denumire.Equals(denumire)) { elem.Denumire = denumire; elem.UpdateAll(); incarcaRand(this.dgvListaParametrabila.Rows[pIndexRand], elem); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void BtnAdaugare_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); string denumire = CCL.UI.IHMUtile.GetTextSimpluUtilizator(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Denumire), BListeParametrabile.StructCampuriTabela.DenumireMaxLength); if (!string.IsNullOrEmpty(denumire)) { BListeParametrabile.Add(this.lTipLista, denumire, null); ConstruiesteRanduriDGV(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void DgvListaParametrabila_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BListeParametrabile parametruDeSters = this.dgvListaParametrabila.Rows[pIndexRand].Tag as BListeParametrabile; if (parametruDeSters != null) { if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmareInchidere), parametruDeSters.Denumire)) { parametruDeSters.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Inchidere), null); ConstruiesteRanduriDGV(); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void incarcaRand(DataGridViewRow pRand, BListeParametrabile pElem) { pRand.Tag = pElem; DataGridViewPersonalizat.InitCelulaEditare(pRand, this.lEcranInModificare); pRand.Cells[EnumColoaneDGV.colDenumire.ToString()].Value = pElem.Denumire; pRand.Cells[EnumColoaneDGV.colDataCreare.ToString()].Value = pElem.DataCreare; DataGridViewPersonalizat.InitCelulaStergere(pRand); }
private void ConstruiesteRanduriDGV() { this.dgvListaParametrabila.IncepeContructieRanduri(); var listaElem = BListeParametrabile.GetListByParam(this.lTipLista, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null); foreach (var elem in listaElem) { incarcaRand(this.dgvListaParametrabila.Rows[this.dgvListaParametrabila.Rows.Add()], elem); } this.dgvListaParametrabila.FinalizeazaContructieRanduri(); this.lblTotalLista.Text = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Total) + this.dgvListaParametrabila.RowCount.ToString(); }
public void Initializeaza(string pDenumire) { this.lDenumire = pDenumire; if (string.IsNullOrEmpty(pDenumire)) { this.lListaElementeGasite = null; } else { this.lListaElementeGasite = BListeParametrabile.GetListaCautare(pDenumire, null); } initPaginatie(); //incepeIncarcarea(); construiesteRanduri(); //finalizeazaIncarcarea(); }
private void ConstruiesteRanduriDGV() { var listaElem = BListeParametrabile.GetListByParam(this.lTipLista, CDL.iStomaLab.CDefinitiiComune.EnumStare.Toate, null); if (listaElem.ContineElementeDeactivate()) { this.btnActiviInactivi.Visible = true; } else { this.btnActiviInactivi.Visible = false; this.btnActiviInactivi.Selectat = false; } if (!this.btnActiviInactivi.Selectat) { ConstruiesteRanduriDGV(listaElem.GetListaActive()); } else { ConstruiesteRanduriDGV(listaElem.GetListaInactive()); } }
private void initDateClinicaDinBDD() { this.txtDenumire.Text = this.lClient.Denumire; this.txtTelefonMobil.Text = this.lClient.TelefonMobil; this.txtTelefonFix.Text = this.lClient.TelefonFix; this.txtEmail.Text = this.lClient.AdresaMail; this.txtWebsite.Text = this.lClient.PaginaWeb; if (this.lClient.IdRecomandant == 0) { this.ctrlCautareRecomandant.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); } else { this.ctrlCautareRecomandant.Initializeaza(new StructIdDenumire(this.lClient.IdRecomandant, BListeParametrabile.getParametru(this.lClient.IdRecomandant, null).Denumire), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } this.txtObservatiiDateClinica.Text = this.lClient.ObservatiiDateClinica; }