public MaskDataBindAttribute(string mask, MaskTypes maskType) : base("") { _mask = mask; _maskType = maskType; TagValue = MontarTagValue(); }
public static string GetRegExStringForMask(MaskTypes maskType) { string regExMask = ""; switch (maskType) { case MaskTypes.Phone: regExMask = RegExMasks.Phone; break; case MaskTypes.Date: regExMask = RegExMasks.Date; break; } return(regExMask); }
/// <summary> /// Retorna a máscara para determinado tipo de máscara /// </summary> /// <param name="type">O tipo da máscara</param> /// <returns>máscara do tipo de máscara correspondente</returns> public static Masks GetMask(MaskTypes type) { switch (type) { case MaskTypes.CPF: return(CPF); case MaskTypes.CNPJ: return(CNPJ); case MaskTypes.PIS: return(PIS); case MaskTypes.CNPB: return(CNPB); case MaskTypes.CEP: return(CEP); case MaskTypes.CNAE: return(CNAE); case MaskTypes.IBGE_Cidade: return(IBGE); case MaskTypes.SUSEP: return(SUSEP); case MaskTypes.NumCertificado: return(Invoice); case MaskTypes.NIRE: return(NIRE); case MaskTypes.PROTOCOLO: return(PROTOCOLO); case MaskTypes.MATRÍCULA: return(MATRÍCULA); case MaskTypes.INSS: return(INSS); case MaskTypes.BoletoBancario: return(BoletoBancario); case MaskTypes.BoletoConsumo: return(BoletoConsumo); case MaskTypes.CartaCobrancaMatricula: return(CartaCobrancaMatricula); case MaskTypes.CEP2: return(CEP2); case MaskTypes.CELULAR: return(CELULAR); case MaskTypes.TELEFONE: return(TELEFONE); default: return(new Masks("")); } }
public MaskDataBindAttribute(MaskTypes mask) : base("") { _maskType = mask; switch (mask) { case MaskTypes.Date: _mask = "99/99/9999"; break; case MaskTypes.Phone: _mask = "(99) 9999-9999"; break; case MaskTypes.Zipcode: _mask = "99999-999"; break; case MaskTypes.Ip: _mask = "999.999.999.99"; break; case MaskTypes.Time: _mask = "99:99"; break; case MaskTypes.Currency: _mask = ""; break; } TagValue = MontarTagValue(); }
public static string ApplyMask(string input, MaskTypes maskType) { string result = ""; switch (maskType) { case MaskTypes.Phone: result = MaskPhoneNumber(input); break; case MaskTypes.SSN: result = MaskSSN(input); break; case MaskTypes.Date: result = MaskDate(input); break; } return(result); }
public static void SetMaskType(FrameworkElement target, MaskTypes type) { target.SetValue(MaskTypeProperty, type); }
public MaskDataBindAttribute(MaskTypes tipo, string value) : this(tipo) => Value = value;
public TextQuestion(int questionID, int sequence, string text, Control parent) : base(questionID, sequence, text, parent) { _mask = MaskTypes.None; InitializeComponent(); }