using System; using BeWo.View.Navigation.Filter; using BeWoPlanerMobil.Controllers; namespace BeWoPlanerMobil.Models { [Serializable] public class CustomerSessionModel : BaseSessionModel, IAbsenceTimeSessionModel { public long? SelectedAbsenceTimeObjectOid { get; set; } public CustomerFilterEnum SelectedCustomerFilter { get; set; } public CustomerReportType SelectedReportType { get; set; } public long? SelectedAbsenceReasonOid { get; set; } public long? SelectedAbsenceTimeOid { get; set; } public long? SelectedBargeldkasseOid { get; set; } public int SelectedAuszahlungsintervall { get; set; } public long? SelectedBargeldtransaktionOid { get; set; } public int SelectedTransaktionsart { get; set; } public override void ResetValues() { base.ResetValues(); SelectedAbsenceTimeObjectOid = null; //SelectedCustomerFilter = CustomerFilterEnum.All; //SelectedReportType = CustomerReportType.Medikamentenliste; SelectedAbsenceReasonOid = null; SelectedAbsenceTimeOid = null; SelectedBargeldkasseOid = null; //SelectedAuszahlungsintervall = 0; SelectedBargeldtransaktionOid = null; //SelectedTransaktionsart = 0; } } }