private void DgvListaEtape_CellClick(object sender, DataGridViewCellEventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); string numeColoana = this.dgvListaEtape.Columns[e.ColumnIndex].Name; if ((numeColoana.Equals(EnumColoaneDGV.colDataInceput.ToString()) || numeColoana.Equals(EnumColoaneDGV.colDataSfarsit.ToString())) && e.RowIndex != -1) { arataControlData(e.RowIndex, e.ColumnIndex); } else if (numeColoana.Equals(EnumColoaneDGV.colTehnician.ToString()) && e.RowIndex != -1) { if (FormListaUtilizatori.Afiseaza(this.GetFormParinte(), CDefinitiiComune.EnumRol.Tehnician, 750, 250) && FormListaUtilizatori._SUtilizator != null) { this.dgvListaEtape.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = FormListaUtilizatori._SUtilizator.GetNumeCompletUtilizator(); this.dgvListaEtape.Rows[e.RowIndex].Cells[e.ColumnIndex].Tag = FormListaUtilizatori._SUtilizator.Id; } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void TxtCautaTehnician_DeschideEcranCautare(Control psender, object pxObiectExistent) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BUtilizator tehnician = FormListaUtilizatori.Afiseaza(this.GetFormParinte(), EnumRol.Tehnician); if (tehnician != null) { this.lgfTehnician.ObiectCorespunzator = tehnician; } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
private void BtnModificaTehnician_Click(object sender, EventArgs e) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BColectieClientiComenziEtape listaEtapeBifate = this.dgvListaEtape.GetListaObiecteBifate <BColectieClientiComenziEtape, BClientiComenziEtape>(); if (listaEtapeBifate.Count > 0) { if (FormListaUtilizatori.Afiseaza(this.GetFormParinte(), CDefinitiiComune.EnumRol.Tehnician, 750, 250) && FormListaUtilizatori._SUtilizator != null) { foreach (var rand in this.dgvListaEtape.GetListaLiniiSelectate()) { rand.Cells[EnumColoaneDGV.colTehnician.ToString()].Value = FormListaUtilizatori._SUtilizator.GetNumeCompletUtilizator(); rand.Cells[EnumColoaneDGV.colTehnician.ToString()].Tag = FormListaUtilizatori._SUtilizator.Id; } } } else { Mesaj.Informare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.InformareSelectareLinie), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Etape)); } this.panelOptiuni.Visible = false; } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }