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; }
}
}