public override IEnumerable <ValidatorModel> GetMessageModels() { List <ValidatorModel> lst = new List <ValidatorModel>(); string lab = Label; var vMessage = ""; if (!string.IsNullOrEmpty(_message)) { vMessage = TextProvider.Message(_message, lab, minExp ?? "", maxExp ?? ""); } else if (!string.IsNullOrEmpty(minExp) && !string.IsNullOrEmpty(maxExp)) { vMessage = TextProvider.Message(MessageIds.invalid_min_and_max, lab, minExp, maxExp); } else if (!string.IsNullOrEmpty(minExp)) { vMessage = TextProvider.Message(MessageIds.invalid_min, lab, minExp); } else if (!string.IsNullOrEmpty(maxExp)) { vMessage = TextProvider.Message(MessageIds.invalid_max, lab, maxExp); } lst.Add(new ValidatorModel { Index = "number_range", Text = vMessage }); return(lst); }
public override IEnumerable <ValidatorModel> GetMessageModels() { if (Message == null) { Message = TextProvider.Message(MessageIds.invalid_field, Label); } return(new[] { MakeModel("pattern", Message) }); }
public override IEnumerable <ValidatorModel> GetMessageModels() { List <ValidatorModel> lst = new List <ValidatorModel>(); string lab = Label; if (Min > 0) { lst.Add(MakeModel("min", TextProvider.Message(MessageIds.invalid_min, lab, Min.ToString()))); } if (Max > 0) { lst.Add(MakeModel("max", TextProvider.Message(MessageIds.invalid_max, lab, Max.ToString()))); } return(lst); }
public override IEnumerable <ValidatorModel> GetMessageModels() { List <ValidatorModel> lst = new List <ValidatorModel>(); string lab = Label; if (Pattern != null) { lst.Add(MakeModel("pattern", TextProvider.Message(MessageIds.invalid_field, lab))); } switch (Type) { case CalendarTypes.PastDate: lst.Add(MakeModel("date_validation", TextProvider.Message(MessageIds.past_date_only, lab))); break; case CalendarTypes.FutureDate: lst.Add(MakeModel("date_validation", TextProvider.Message(MessageIds.future_date_only, lab))); break; case CalendarTypes.Custom: var message = new ValidatorModel(); if (Range.Message != null) { message = MakeModel("date_validation", TextProvider.Message(Range.Message)); } else if (!string.IsNullOrEmpty(Range.StartDate) && !string.IsNullOrEmpty(Range.EndDate)) { message = MakeModel("date_validation", TextProvider.Message(MessageIds.invalid_min_and_max, lab, Range.StartDate, Range.EndDate)); } else if (!string.IsNullOrEmpty(Range.StartDate)) { message = MakeModel("date_validation", TextProvider.Message(MessageIds.invalid_min, lab, Range.StartDate)); } else if (!string.IsNullOrEmpty(Range.EndDate)) { message = MakeModel("date_validation", TextProvider.Message(MessageIds.invalid_max, lab, Range.EndDate)); } lst.Add(message); break; } return(lst); }
public override IEnumerable <ValidatorModel> GetMessageModels() { List <ValidatorModel> lst = new List <ValidatorModel>(); if (minLength > 0 && maxLength > 0) { lst.Add(MakeModel("minlength", TextProvider.Message(MessageIds.invalid_min_and_max_length, maxLength.ToString(), minLength.ToString()))); lst.Add(MakeModel("maxlength", TextProvider.Message(MessageIds.invalid_min_and_max_length, maxLength.ToString(), minLength.ToString()))); } else if (maxLength > 0) { lst.Add(MakeModel("maxlength", TextProvider.Message(MessageIds.invalid_max_length, maxLength.ToString()))); } else if (minLength > 0) { lst.Add(MakeModel("minlength", TextProvider.Message(MessageIds.invalid_min_length, minLength.ToString()))); } return(lst); }
public override IEnumerable <ValidatorModel> GetMessageModels() { var m = MakeModel("pattern", TextProvider.Message(MessageIds.must_be_numeric, Label)); return(new[] { m }); }
public override IEnumerable <ValidatorModel> GetMessageModels() { var m = MakeModel("unique", TextProvider.Message(MessageIds.field_exists, TextProvider.Column(ColumnId))); return(new[] { m }); }
public override IEnumerable <ValidatorModel> GetMessageModels() { return(new[] { MakeModel("pattern", TextProvider.Message(MessageIds.invalid_email)) }); }
public override IEnumerable <ValidatorModel> GetMessageModels() { return(new[] { MakeModel("required", TextProvider.Message(MessageIds.field_required, Label)) }); }