protected void SelectTipoIDAction()
        {
            if (TipoID_CB.SelectedItem == null)
            {
                return;
            }

            ETipoID tipo = (ETipoID)(long)TipoID_CB.SelectedValue;

            MascaraID_Label.Text = AgenteBase.GetTipoIDMask(tipo);
        }
示例#2
0
        public static void ValidateInput(ETipoID tipo, string field, string value)
        {
            switch (tipo)
            {
            case ETipoID.CIF:
                Validator.ValidateCIF(field, value);
                break;

            case ETipoID.NIF:
            case ETipoID.DNI:
                Validator.ValidateNIF(field, value);
                break;

            case ETipoID.NIE:
                Validator.ValidateNIE(field, value);
                break;
            }
        }
示例#3
0
        public static string GetTipoIDMask(ETipoID tipo)
        {
            switch (tipo)
            {
            case ETipoID.CIF:
                return(Resources.Labels.CIF_MASK);

            case ETipoID.DNI:
            case ETipoID.NIF:
                return(Resources.Labels.NIF_MASK);

            case ETipoID.NIE:
                return(Resources.Labels.NIE_MASK);

            case ETipoID.OTROS:
                return(string.Empty);
            }

            return(string.Empty);
        }