Example #1
0
        private List <string> validarCamposCreateOrEdit()
        {
            List <string> errores = new List <string>();

            //Valido el nombre
            if (txtNombre.Text == "" || !Regex.IsMatch(txtNombre.Text, regexLetrasEspaciosONumeros))
            {
                errores.Add("Ingrese un nombre valido");
            }
            else
            {
                if (!(ParaModificar && txtNombre.Text == Rol.Nombre))
                {
                    int cantIguales = RolesRepository.GetCantidadRolesConEseNombre(txtNombre.Text);
                    if (cantIguales > 0)
                    {
                        errores.Add("Ya existe un rol con ese nombre");
                    }
                }
            }
            return(errores);
        }