51 lines
1.5 KiB
C#
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;
|
|
}
|
|
}
|
|
} |