Files
BeWoPlaner/BeWoPlanerMobil/Models/ReportViewerSessionModel.cs

39 lines
1.2 KiB
C#
Raw Normal View History

2025-06-11 22:56:25 +02:00
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 : BaseSessionModel
2025-06-11 22:56:25 +02:00
{
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 override void ResetValues()
2025-06-11 22:56:25 +02:00
{
base.ResetValues();
2025-06-11 22:56:25 +02:00
SelectedEmployeeOid = null;
SelectedTeamOid = null;
SelectedMonth = null;
SelectedYear = null;
SelectedReportType = ReportType.Berichte;
SelectedQueryOid = null;
}
}
}