Files
BeWoPlaner/BeWoPlanerMobil/Models/CustomerSessionModel.cs
2025-06-11 22:56:25 +02:00

51 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web.Mvc;
using BeWo.View.Navigation.Filter;
using BeWoPlanerMobil.Controllers;
using BeWoPlanerMobil.Service;
using BeWoPlanerMobil.Util;
using BS.Shared;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
using DevExpress.XtraReports.UI;
namespace BeWoPlanerMobil.Models
{
[Serializable]
public class CustomerSessionModel : ISessionModel
{
public long? SelectedCustomerOid { 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 void ResetValues()
{
SelectedCustomerOid = null;
//SelectedCustomerFilter = CustomerFilterEnum.All;
//SelectedReportType = CustomerReportType.Medikamentenliste;
SelectedAbsenceReasonOid = null;
SelectedAbsenceTimeOid = null;
SelectedBargeldkasseOid = null;
//SelectedAuszahlungsintervall = 0;
SelectedBargeldtransaktionOid = null;
//SelectedTransaktionsart = 0;
}
}
}