Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
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);
     }
 }
Exemplo n.º 3
0
 protected void MyDataRowSetItem(string pNumeColoana, CDefinitiiComune.EnumTitulatura pValoare)
 {
     if (string.IsNullOrEmpty(lAliasTabela))
     {
         this.MyDataRow[pNumeColoana] = pValoare;
     }
     else
     {
         this.MyDataRow[lAliasTabela + pNumeColoana] = pValoare;
     }
 }
Exemplo n.º 4
0
        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;
                }
            }
        }