using System.ComponentModel.DataAnnotations; namespace gehGassi.Web.Models { /// /// Viewmodel für GehGassi Gebühren /// public class GehGassiFeeVm : SyncEntityVm { /// /// Prozent /// [Required(ErrorMessage = "Err_Required")] [Range(0.0, 100.0, ErrorMessage = "Err_Range")] [Display(Name = "GehGassiFee_Percent")] public decimal Percent { get; set; } /// /// Fixer Betrag /// [Required(ErrorMessage = "Err_Required")] [Range(0.0, 100000.0, ErrorMessage = "Err_Range")] [Display(Name = "GehGassiFee_Fixed")] public decimal Fixed { get; set; } /// /// Betrag ab welchem die Transaktionsgebühr gilt /// [Required(ErrorMessage = "Err_Required")] [Range(0.0, 100000.0, ErrorMessage = "Err_Range")] [Display(Name = "GehGassiFee_StartAmmount")] public decimal StartAmmount { get; set; } } }