using System.ComponentModel.DataAnnotations; namespace CuentasCobrar.UI.Models { public class BancoViewModel { public int IdBanco { get; set; } [Required ( ErrorMessage = "Este campo es requerido." )] [MaxLength ( 255, ErrorMessage = "Máximo 255 caracteres." )] [RegularExpression ( "^[a-zA-ZÀ-ÿ\\u00f1\\u00d1\\(\\) ]*$", ErrorMessage = "Este campo solo admite texto." )] public string Nombre { get; set; } = null!; [Required ( ErrorMessage = "Este campo es requerido." )] [MaxLength ( 100, ErrorMessage = "Máximo 100 caracteres." )] [RegularExpression ( "^[a-zA-ZÀ-ÿ\\u00f1\\u00d1\\(\\) ]*$", ErrorMessage = "Este campo solo admite texto." )] public string Nomenclatura { get; set; } = null!; public bool? Habilitado { get; set; } } }