private void DgvListaProfesii_EditareLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BProfesii profesieDeModificat = this.dgvListaProfesii.Rows[pIndexRand].Tag as BProfesii; if (profesieDeModificat != null && !this.btnActiviInactivi.Selectat) { if (FormAdaugareInLista.Afiseaza(this.GetFormParinte(), profesieDeModificat)) { incarcaRand(this.dgvListaProfesii.Rows[pIndexRand], profesieDeModificat); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
void lEcranCautare_ElementSelectat(StructIdDenumire pElement) { try { if (pElement.Id > 0) { this.Initializeaza(pElement, this.lTipDeschidere); ascundeEcranCautare(); anuntaSelectia(); } else { ascundeEcranCautare(); ////Adaugam profesia int id = BProfesii.Add(pElement.Denumire, string.Empty, null); this.lPersoanaSauOrganizatie = new BLL.iStomaLab.StructIdDenumire(id, pElement.Denumire); Initializeaza(this.lPersoanaSauOrganizatie, this.lTipDeschidere); anuntaSelectia(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } }
internal bool Salveaza() { if (this.lProfesie == null) { if (BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text)) { BProfesii.Add(this.txtDenumireProfesie.Text, this.txtCodCorProfesie.Text, null); } else { IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte()); this.txtDenumireProfesie.Focus(); this.lblDenumireProfesie.ForeColor = Color.Red; } } else { this.lProfesie.Denumire = this.txtDenumireProfesie.Text; this.lProfesie.CodCOR = this.txtCodCorProfesie.Text; if (BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text)) { this.lProfesie.UpdateAll(); } else { IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte()); this.txtDenumireProfesie.Focus(); this.lblDenumireProfesie.ForeColor = Color.Red; } } return(BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text)); }
private void DgvListaProfesii_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BProfesii profesieDeSters = this.dgvListaProfesii.Rows[pIndexRand].Tag as BProfesii; if (profesieDeSters != null) { if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmareInchidere), profesieDeSters.Denumire)) { profesieDeSters.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Inchidere), null); ConstruiesteRanduriDGV(true); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
public static bool Afiseaza(Form pEcranPariente, BProfesii pProfesie) { using (FormAdaugareInLista ecran = new FormAdaugareInLista(pProfesie)) { ecran.AplicaPreferinteleUtilizatorului(); return(CCL.UI.IHMUtile.DeschideEcran(pEcranPariente, ecran)); } }
private void incarcaRand(DataGridViewRow pRand, BProfesii pElem) { pRand.Tag = pElem; DataGridViewPersonalizat.InitCelulaEditare(pRand, this.lEcranInModificare); pRand.Cells[EnumColoaneDGV.colDenumire.ToString()].Value = pElem.Denumire; pRand.Cells[EnumColoaneDGV.colCodCOR.ToString()].Value = pElem.CodCOR; DataGridViewPersonalizat.InitCelulaStergere(pRand); }
private FormAdaugareInLista(BProfesii pProfesie) { this.DoubleBuffered = true; InitializeComponent(); this.lProfesie = pProfesie; if (!CCL.UI.IHMUtile.SuntemInDebug()) { adaugaHandlere(); initTextML(); this.CentratCuDeplasare(); } }
public void Initializeaza(string pDenumire) { this.lDenumire = pDenumire; if (string.IsNullOrEmpty(pDenumire)) { this.lListaElementeGasite = null; } else { this.lListaElementeGasite = BProfesii.GetListaCautare(pDenumire, null); } initPaginatie(); //incepeIncarcarea(); construiesteRanduri(); //finalizeazaIncarcarea(); }
public void Initializeaza(BProfesii pProfesie) { base.InitializeazaVariabileleGenerale(); this.lProfesie = pProfesie; incepeIncarcarea(); if (this.lProfesie == null) { this.txtDenumireProfesie.Goleste(); this.txtCodCorProfesie.Goleste(); } else { this.txtDenumireProfesie.Text = lProfesie.Denumire; this.txtCodCorProfesie.Text = lProfesie.CodCOR; } finalizeazaIncarcarea(); }
private void ConstruiesteRanduriDGV() { var listaElem = BProfesii.GetListByParam(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 ConstruiesteRanduriDGV(bool pAfiseazaElemInchise) { this.dgvListaProfesii.IncepeContructieRanduri(pAfiseazaElemInchise); var listaElem = BProfesii.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null); foreach (var elem in listaElem) { incarcaRand(this.dgvListaProfesii.Rows[this.dgvListaProfesii.Rows.Add()], elem); } this.dgvListaProfesii.FinalizeazaContructieRanduri(); int totalProfesii = this.dgvListaProfesii.RowCount; if (totalProfesii == 1) { this.lblTotalProfesie.Text = totalProfesii.ToString() + BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ElementGasit); } else { this.lblTotalProfesie.Text = totalProfesii.ToString() + BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ElementeGasite); } }
public void Initializeaza(BUtilizator pUser) { base.InitializeazaVariabileleGenerale(); AllowModification(true); this.lUser = pUser; incepeIncarcarea(); initListe(); this.txtSerieActPersonal.TotulCuMajuscule = true; if (this.lUser == null) { this.txtNumePersonal.Focus(); this.txtNumePersonal.Goleste(); this.txtPrenumePersonal.Goleste(); this.txtSupranumePersonal.Goleste(); this.chkFemininPersonal.Checked = false; this.chkMasculinPersonal.Checked = false; this.txtNumeDeFataPersonal.Goleste(); this.txtNumeDeFataPersonal.Visible = false; this.lblNumeDeFataPersonal.Visible = false; this.txtCnpPersonal.Goleste(); this.txtSerieActPersonal.Goleste(); this.txtNrActPersonal.Goleste(); this.txtScoalaPersonal.Goleste(); this.ctrlProfesiePersonal.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); this.ctrlDataNasteriiPersonal.Goleste(); this.txtTelefonMobilPersonal.Goleste(); this.txtTelefonFixPersonal.Goleste(); this.txtFaxPersonal.Goleste(); this.txtEmailPersonal.Goleste(); this.txtContYMPersonal.Goleste(); this.txtPaginaWebPersonal.Goleste(); this.txtSkypePersonal.Goleste(); this.txtInfoContactPersonal.Goleste(); this.ctrlCuloarePersonal.Goleste(); this.ctrlDataAngajarePersonal.Goleste(); this.txtContStomaPersonal.Goleste(); this.txtParolaPersonal.Goleste(); this.txtObservatiiPersonal.Goleste(); this.txtNrOreNorma.Goleste(); this.ctrlDataContract.Goleste(); this.ctrlDataIncetareContract.Goleste(); this.txtNrContract.Goleste(); } else { this.txtNumePersonal.Text = lUser.Nume; this.cboTitulaturaPersonal.SelectedIndex = lUser.Titulatura; this.txtPrenumePersonal.Text = lUser.Prenume; this.txtSupranumePersonal.Text = lUser.Porecla; this.chkFemininPersonal.Checked = getSexPersonal(true); this.chkMasculinPersonal.Checked = getSexPersonal(false); seteazaVizibilitateNumeFata(getSexPersonal(true)); this.cboStareCivilaPersonal.SelectedIndex = lUser.StareCivila; this.cboNrCopiiPersonal.SelectedIndex = lUser.NumarCopii; this.txtCnpPersonal.Text = lUser.CNP; this.cboTipActPersonal.SelectedIndex = lUser.TipActIdentitate; this.txtSerieActPersonal.Text = lUser.SerieActIdentitate; this.txtNrActPersonal.Text = lUser.NumarActIdentitate; this.cboTipEducatiePersonal.SelectedIndex = lUser.Educatie; this.txtScoalaPersonal.Text = lUser.Scoala; if (this.lUser.IdProfesie != 0) { this.ctrlProfesiePersonal.Initializeaza(new StructIdDenumire(this.lUser.IdProfesie, BProfesii.getProfesie(this.lUser.IdProfesie, null).Denumire), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } this.ctrlDataNasteriiPersonal.DataAfisata = lUser.DataNastere; //this.ctrlImaginePersonal.IdPoza = lUser.IdImagineCurenta; this.txtTelefonMobilPersonal.Text = lUser.TelefonMobil; this.txtTelefonFixPersonal.Text = lUser.TelefonFix; this.txtFaxPersonal.Text = lUser.Fax; this.txtEmailPersonal.Text = lUser.AdresaMail; this.txtContYMPersonal.Text = lUser.ContYM; this.txtPaginaWebPersonal.Text = lUser.PaginaWeb; this.txtSkypePersonal.Text = lUser.ContSkype; this.txtInfoContactPersonal.Text = lUser.InfoContact; this.ctrlCuloarePersonal.Initializeaza(lUser.Culoare); this.cboRolPersonal.SelectedIndex = lUser.Rol; this.ctrlDataAngajarePersonal.DataAfisata = lUser.DataAngajare; this.txtContStomaPersonal.Text = lUser.ContStoma; this.txtParolaPersonal.Text = lUser.ParolaStoma; this.txtObservatiiPersonal.Text = lUser.Observatii; this.cboTipContract.SelectedIndex = lUser.TipContract; this.txtNrOreNorma.Text = lUser.OreNorma.ToString(); this.ctrlDataContract.DataAfisata = lUser.DataContract; this.ctrlDataIncetareContract.DataAfisata = lUser.DataIncetareContract; this.txtNrContract.Text = lUser.NumarContract; } finalizeazaIncarcarea(); }
public void Initializeaza(BClientiReprezentanti pReprezentant, BClienti pClient) { base.InitializeazaVariabileleGenerale(); incepeIncarcarea(); this.lReprezentant = pReprezentant; this.lClient = pClient; this.txtNumeReprezentant.CapitalizeazaPrimaLitera = true; this.txtPrenumeReprezentant.CapitalizeazaPrimaLitera = true; initListe(); this.txtNumeReprezentant.Focus(); if (this.lReprezentant == null) { this.txtNumeReprezentant.Goleste(); this.txtPrenumeReprezentant.Goleste(); this.txtSupranumeReprezentant.Goleste(); this.txtNumeDeFataReprezentant.Goleste(); this.chkFemininReprezentant.Checked = false; this.chkMasculinReprezentant.Checked = false; this.txtScoalaReprezentant.Goleste(); this.ctrlDataNasteriiReprezentant.Goleste(); this.ctrlProfesie.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); this.ctrlTara.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); //this.ctrlLocalitate.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); //this.cboNationalitateReprezentant.DataSource= // this.cboJudetReprezentant.DataSource= this.txtCnpReprezentant.Goleste(); this.txtTelefonMobilReprezentant.Goleste(); this.txtTelefonFixReprezentant.Goleste(); this.txtFaxReprezentant.Goleste(); this.txtEmailReprezentant.Goleste(); this.txtContYMReprezentant.Goleste(); this.txtSkypeReprezentant.Goleste(); this.txtObservatiiReprezentant.Goleste(); } else { this.cboTitulaturaReprezentant.SelectedIndex = lReprezentant.Titulatura; this.txtNumeReprezentant.Text = lReprezentant.Nume; this.txtPrenumeReprezentant.Text = lReprezentant.Prenume; this.txtSupranumeReprezentant.Text = lReprezentant.Porecla; this.txtNumeDeFataReprezentant.Text = lReprezentant.NumeDeFata; this.chkFemininReprezentant.Checked = getSexPersonal(true); this.chkMasculinReprezentant.Checked = getSexPersonal(false); seteazaVizibilitateNumeFata(getSexPersonal(true)); this.cboStareCivilaReprezentant.SelectedIndex = lReprezentant.StareCivila; this.cboNrCopiiReprezentant.SelectedIndex = lReprezentant.NumarCopii; this.txtScoalaReprezentant.Text = lReprezentant.Scoala; if (this.lReprezentant.IdProfesie != 0) { this.ctrlProfesie.Initializeaza(new StructIdDenumire(this.lReprezentant.IdProfesie, BProfesii.getProfesie(this.lReprezentant.IdProfesie, null).Denumire), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } else { this.ctrlProfesie.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); } this.ctrlDataNasteriiReprezentant.DataAfisata = lReprezentant.DataNastere; if (this.lReprezentant.IdTaraNastere != 0) { this.ctrlTara.Initializeaza(new StructIdDenumire(this.lReprezentant.IdTaraNastere, BTari.getTara(this.lReprezentant.IdTaraNastere, null).NumeScurt), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } else { this.ctrlTara.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); } //this.cboNationalitateReprezentant.DataSource= // this.cboJudetReprezentant.DataSource= //this.cboLocalitateReprezentant.DataSource= this.txtCnpReprezentant.Text = lReprezentant.CNP; this.cboRolReprezentant.SelectedIndex = this.lReprezentant.Rol; this.txtTelefonMobilReprezentant.Text = lReprezentant.TelefonMobil; this.txtTelefonFixReprezentant.Text = lReprezentant.TelefonFix; this.txtFaxReprezentant.Text = lReprezentant.Fax; this.txtEmailReprezentant.Text = lReprezentant.AdresaMail; this.txtContYMReprezentant.Text = lReprezentant.ContYM; this.txtSkypeReprezentant.Text = lReprezentant.ContSkype; this.txtObservatiiReprezentant.Text = lReprezentant.Observatii; } finalizeazaIncarcarea(); }