37 lines
1.1 KiB
C#
37 lines
1.1 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 ReportViewerSessionModel : ISessionModel
|
|
{
|
|
public long? SelectedEmployeeOid { get; set; }
|
|
public long? SelectedTeamOid { get; set; }
|
|
public int? SelectedMonth { get; internal set; }
|
|
public int? SelectedYear { get; internal set; }
|
|
public ReportType SelectedReportType { get; internal set; }
|
|
public long? SelectedQueryOid { get; internal set; }
|
|
|
|
public void ResetValues()
|
|
{
|
|
SelectedEmployeeOid = null;
|
|
SelectedTeamOid = null;
|
|
SelectedMonth = null;
|
|
SelectedYear = null;
|
|
SelectedReportType = ReportType.Berichte;
|
|
SelectedQueryOid = null;
|
|
}
|
|
}
|
|
} |