Example #1
0
        protected virtual void BindDate(UILabel date, MvxFluentBindingDescriptionSet <MyReviewCell, IReviewItemVm> set)
        {
            var converter = new DateToStringConverter();

            converter.Culture = AppSettings.SettingsCulture;
            set.Bind(date).To(vm => vm.Date).WithConversion(converter, "dd MMMM yyyy");
        }
Example #2
0
 public DocumentVm(Document document)
 {
     IsDirectory     = document.IsDirectory;
     this.Name       = document.Name;
     this.Uploaded   = document.Uploaded;
     this.UploadDate = DateToStringConverter.Convert(Uploaded);
     Prefix          = document.Prefix;
 }
Example #3
0
        public static DateTime?ParseDate(string s)
        {
            var dateTimeToStringConverter = new DateToStringConverter();

            try {
                return((DateTime?)ConvertWith(s, dateTimeToStringConverter));
            }
            catch (ArgumentException) {
                throw new ArgumentException("Failed to parse date.");
            }
        }
Example #4
0
 public NewsArticleVm(NewsArticle newsArticle)
 {
     this.NewsArticleId   = newsArticle.NewsArticleId;
     this.Title           = newsArticle.Title;
     this.Body            = newsArticle.Body;
     this.Published       = newsArticle.Published;
     this.Updated         = newsArticle.Updated;
     this.PublishedString = DateToStringConverter.Convert(Published);
     if (Updated != null)
     {
         this.UpdatedString = DateToStringConverter.Convert(Updated.Value);
     }
 }
Example #5
0
 static Cvt()
 {
     And        = new AndConverter();
     AndVis     = new AndVisibilityConverter();
     Or         = new OrConverter();
     OrVis      = new OrVisibilityConverter();
     Eq         = new EqualToConverter();
     EqVis      = new EqualToVisibilityConverter();
     Neq        = new NotEqualToConverter();
     NeqVis     = new NotEqualToVisibilityConverter();
     DoNothing  = new DoNothingConverter();
     GridLength = new GridLengthValueConverter();
     IsNull     = new IsNullConverter();
     B2Vis      = new BooleanToVisibilityConverter();
     T2S        = new TimeToStringConverter();
     Dt2S       = new DateTimeToStringConverter();
     D2S        = new DateToStringConverter();
     I2D        = new IntToDoubleConverter();
 }