Files
Backend-Api/CompanyManagment.App.Contracts/Report/ActiveWorkshops.cs
2024-07-05 21:36:15 +03:30

41 lines
1.4 KiB
C#

using CompanyManagment.App.Contracts.Employer;
using CompanyManagment.App.Contracts.LeftWork;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CompanyManagment.App.Contracts.Checkout;
using CompanyManagment.App.Contracts.Contract;
namespace CompanyManagment.App.Contracts.Report
{
public class ActiveWorkshops
{
public long Id { get; set; }
public string WorkshopFullName { get; set; }
public string IsActiveString { get; set; }
public long ContractingPartId { get; set; }
public string Year { get; set; }
public string Month { get; set; }
public List<LeftWorkViewModel> ContractLeftWorks { get; set; }
public List<LeftWorkViewModel> CheckoutLeftWorks { get; set; }
public List<long> ContractLeftIds{ get; set; }
public List<long> CheckoutLeftIds{ get; set; }
public int ContractLeftWorkCount { get; set; }
public int CheckoutLeftWorkCount { get; set; }
public int ContrctDoneCount { get; set; }
public int CheckoutDoneCount { get; set; }
public int ContrctSignDoneCount { get; set; }
public int CheckoutSignDoneCount { get; set; }
public List<long> AccountIdList { get; set; }
public long AccountId { get; set; }
public string AccountFullname { get; set; }
public string ArchiveCode { get; set; }
}
}