Пример #1
0
        public void get_headers_returns_the_one_vlaue()
        {
            StringToken token = StringToken.FromKeyString("HeaderText");

            theColumn.HeaderFrom(token);

            theColumn.Headers().Single().ShouldEqual(token.ToString());
        }
Пример #2
0
        public void get_header_with_a_string_token()
        {
            StringToken token = StringToken.FromKeyString("HeaderText");

            theColumn.HeaderFrom(token);

            theColumn.GetHeader().ShouldEqual(token.ToString());
        }
Пример #3
0
        // TODO -- get rid of this
        public string GetHeader()
        {
            if (_header != null)
            {
                return(_header.ToString());
            }

            return(LocalizationManager.GetHeader(_headerAccessor.InnerProperty));
        }
Пример #4
0
        public virtual string GetHeader()
        {
            if (Header == null)
            {
                return(LocalizationManager.GetPluralTextForType(typeof(TEntity)));
            }

            return(Header.ToString());
        }
Пример #5
0
 private NotificationMessage(StringToken stringToken, Dictionary <string, string> messageSubstitutions)
 {
     _messageSubstitutions = messageSubstitutions;
     StringToken           = stringToken;
     _message = new Lazy <string>(() =>
     {
         var localizedMessage = StringToken.ToString();
         return(TemplateParser.Parse(localizedMessage, _messageSubstitutions));
     });
 }
Пример #6
0
        public GridDefinition GetGridDefinition(string url, StringToken title = null)
        {
            var userId = _sessionContext.GetUserId();
            var user   = _repository.Find <User>(userId);

            return(new GridDefinition
            {
                Url = url,
                Title = title != null?title.ToString() : "",
                            Columns = BuildGrid().GetGridColumns(user)
            });
        }
Пример #7
0
        public Action <EntityDTO> CreateDtoFiller(IGridData data, IDisplayFormatter formatter, IUrlRegistry urls)
        {
            var idSource = data.GetterFor(_accessor);

            return(dto =>
            {
                dto.AddCellDisplay(_body.ToString());

                var parameters = new RouteParameters();
                parameters[_accessor.Name] = idSource().ToString();

                var url = urls.UrlFor(typeof(TInputType), parameters);
                dto[_linkName] = url;
            });
        }
        public ActionResult InventoryProductList(string productType)
        {
            StringToken title     = null;
            StringToken crudTitle = null;

            switch (productType)
            {
            case "Chemical":
                title     = WebLocalizationKeys.CHEMICALS;
                crudTitle = WebLocalizationKeys.INVENTORY_CHEMICAL_INFORMATION;
                break;

            case "Material":
                title     = WebLocalizationKeys.MATERIALS;
                crudTitle = WebLocalizationKeys.INVENTORY_MATERIAL_INFORMATION;
                break;

            case "Fertilizer":
                title     = WebLocalizationKeys.FERTILIZERS;
                crudTitle = WebLocalizationKeys.INVENTORY_FERTILIZER_INFORMATION;
                break;

            case "Seed":
                title     = WebLocalizationKeys.SEEDS;
                crudTitle = WebLocalizationKeys.INVENTORY_SEED_INFORMATION;
                break;
            }
            var           url   = UrlContext.GetUrlForAction <InventoryListController>(x => x.Products(null)) + "?ProductType=" + productType;
            ListViewModel model = new ListViewModel()
            {
                //TODO put modifiler here "ProductType=" + productType
                ListDefinition = _inventoryProductListGrid.GetGridDefinition(url, title),
                CrudTitle      = crudTitle.ToString()
            };

            return(View("Inventory" + productType + "List", model));
        }
Пример #9
0
 public StyledButtonExpression LocalizedText(StringToken token)
 {
     return(NonLocalizedText(token.ToString()));
 }
Пример #10
0
 public void Description(StringToken description)
 {
     alter = feed => feed.Description = description.ToString().ToContent();
 }
 public ViewDisplayExpression <VIEWMODEL> AddDisplayNameForHref(StringToken displayName)
 {
     _displayName = displayName.ToString();
     return(this);
 }
Пример #12
0
 public ViewExpression <VIEWMODEL> LabelDisplay(StringToken display)
 {
     _labelDisplay = display.ToString();
     return(this);
 }
Пример #13
0
 public FormLineExpression <T> DisplayIfEmpty(StringToken token)
 {
     return(DisplayIfEmpty(token.ToString()));
 }
Пример #14
0
 void ShouldNotEqual(string expected, StringToken actual)
 {
     Assert.False(actual.Equals(expected));
     Assert.NotEqual(expected, actual.ToString());
 }
Пример #15
0
 public static T TextIfEmpty <T>(this T tag, StringToken token) where T : HtmlTag
 {
     return(tag.TextIfEmpty(token.ToString()));
 }
Пример #16
0
 public static AjaxContinuation ForMessage(StringToken message)
 {
     return(ForMessage(message.ToString()));
 }
Пример #17
0
 void ShouldEqual(string expected, StringToken actual)
 {
     Assert.True(actual.Equals(expected));
     Assert.Equal(expected, actual.ToString());
 }
Пример #18
0
 public ColumnBase <ENTITY> ToolTip(StringToken toolTip)
 {
     _toolTip = toolTip.ToString();
     return(this);
 }
Пример #19
0
 public ColumnBase <ENTITY> DisplayHeader(StringToken header)
 {
     Properties[GridColumnProperties.header.ToString()] = header.ToString();
     return(this);
 }
 public SelectBoxPickerExpression Header(StringToken text)
 {
     _headerText = text.ToString();
     return this;
 }
Пример #21
0
 public static HtmlTag Text(this HtmlTag tag, StringToken token)
 {
     return(tag.Text(token == null ? string.Empty : token.ToString()));
 }
Пример #22
0
 public ImageTag AlternateText(StringToken token)
 {
     Attr("alt", token.ToString());
     return(this);
 }
Пример #23
0
 public static HtmlTag Attr(this HtmlTag tag, string attName, StringToken token)
 {
     return(tag.Attr(attName, token.ToString()));
 }
 public SelectBoxPickerExpression Header(StringToken text)
 {
     _headerText = text.ToString();
     return(this);
 }
Пример #25
0
 /// <summary>
 /// Converts the <c>PropertyNameToken</c> to a <c>string</c>.
 /// </summary>
 /// <para>
 /// If the parser already allocated a <c>string</c> for this name internally, it returns the
 /// same <c>string</c>. Otherwise it allocates a new one.
 /// </para>
 /// <returns>the name as a string</returns>
 public override string ToString() => _stringToken.ToString();
Пример #26
0
 public string GetHeader()
 {
     return(_header.ToString());
 }
Пример #27
0
 public override string Visit(StringToken token)
 {
     return(token.ToString());
 }
Пример #28
0
 public LinkExpression Title(StringToken title)
 {
     modify = link => link.Title = title.ToString();
     return(this);
 }
Пример #29
0
 public SamlError(StringToken token)
 {
     Key     = token.Key;
     Message = token.ToString();
 }
Пример #30
0
 public void Title(StringToken title)
 {
     alter = feed => feed.Title = title.ToString().ToContent();
 }
Пример #31
0
        public override Action <EntityDTO> CreateDtoFiller(IGridData data, IDisplayFormatter formatter, IUrlRegistry urls)
        {
            var displaySource = data.GetterFor(Accessor);
            var idSource      = data.GetterFor(IdAccessor);
            var urlSource     = this.toUrlSource(urls, idSource);

            if (_disabled)
            {
                return(dto =>
                {
                    var rawValue = displaySource();
                    var display = _literalText == null?formatter.GetDisplayForValue(Accessor, rawValue) : _literalText.ToString();

                    dto.AddCellDisplay(display);
                });
            }

            return(dto =>
            {
                var rawValue = displaySource();
                var display = _literalText == null?formatter.GetDisplayForValue(Accessor, rawValue) : _literalText.ToString();

                dto.AddCellDisplay(display);

                dto[_linkName] = urlSource();
            });
        }
Пример #32
0
 public SamlError(StringToken token)
 {
     Key = token.Key;
     Message = token.ToString();
 }