public StructIdentitate(string pCNP, CDefinitiiComune.EnumNivelScolorizare pEducatie, int pNumarCopii, string pNume, string pNumeDeFata, string pPorecla, string pPrenume, int pProfesie, int pOcupatie, string pScoala, CDefinitiiComune.EnumSex pSex, CDefinitiiComune.EnumStareCivila pStareCivila, CDefinitiiComune.EnumTitulatura pTitulatura, EnumTipActIdentitate pTipActIdentitate, string pSerieActIdentitate, string pNumarActIdentitate) : this() { this.CNP = pCNP; this.Educatie = pEducatie; this.NumarCopii = pNumarCopii; this.Nume = pNume; this.NumeDeFata = pNumeDeFata; this.Porecla = pPorecla; this.Prenume = pPrenume; this.Profesie = pProfesie; this.Ocupatie = pOcupatie; this.Scoala = pScoala; this.Sex = pSex; this.StareCivila = pStareCivila; this.Titulatura = pTitulatura; this.TipActIdentitate = pTipActIdentitate; this.NumarActIdentitate = pNumarActIdentitate; this.SerieActIdentitate = pSerieActIdentitate; this.lEsteInitializat = true; this.DataDeNastere = CConstante.DataNula; this.TipRecomandant = CDefinitiiComune.EnumTipObiect.Nedefinit; this.IdRecomandant = 0; }
private void txtInformatieUtila_CNPModificat(Control psender, CDefinitiiComune.EnumSex plSex, DateTime pdDataNasterii, int plIdRegiune, int plIdLocalitate, CDefinitiiComune.EnumTitulatura plTitulatura, bool pbNascutInRomania) { if (this.CNPModificat != null) { CNPModificat(this, plSex, pdDataNasterii, plIdRegiune, plIdLocalitate, plTitulatura, pbNascutInRomania); } }
protected void MyDataRowSetItem(string pNumeColoana, CDefinitiiComune.EnumTitulatura pValoare) { if (string.IsNullOrEmpty(lAliasTabela)) { this.MyDataRow[pNumeColoana] = pValoare; } else { this.MyDataRow[lAliasTabela + pNumeColoana] = pValoare; } }
private void TesteazaMasca(bool pbRaiseEventCNPModificat) { this._bEroareMasca = false; this.lTitluToolTip = CUtil.getText(31); this.lMesajToolTip = string.Empty; if (this.TipMasca == EnumTipMasca.CNP) { if (!string.IsNullOrEmpty(this.Text.Trim())) { CDefinitiiComune.EnumSex lEnumSex = CDefinitiiComune.EnumSex.Nedefinit; CDefinitiiComune.EnumTitulatura lTitulatura = CDefinitiiComune.EnumTitulatura.Domn; DateTime dDataNasterii = CConstante.DataNula; int lIdLocalitateNastere = 0; bool bNascutInRomania = true; int lCodJudetNastere = 0; this._bEroareMasca = CUtil.ObtineInformatiiCNP(this.Text, ref this.lMesajToolTip, ref lEnumSex, ref dDataNasterii, ref lCodJudetNastere, ref lIdLocalitateNastere, ref lTitulatura, ref bNascutInRomania); if (!this._bEroareMasca) { //Totul este in regula if (pbRaiseEventCNPModificat) { if (this.CNPModificat != null) { CNPModificat(this, lEnumSex, dDataNasterii, lCodJudetNastere, lIdLocalitateNastere, lTitulatura, bNascutInRomania); } } } } } else if (this.TipMasca == EnumTipMasca.Telefon) { this._bEroareMasca = !string.IsNullOrEmpty(this.Text) && this.Text.Length != 10; } if (this._bEroareMasca) { this.BackColor = System.Drawing.Color.FromArgb(255, 26, 26); } else { if (this._bIsInModificationMode) { this.BackColor = System.Drawing.SystemColors.Window; } else { this.BackColor = System.Drawing.SystemColors.Control; } } }