PIbd-42_Kashin_M.I_CPO_Cour.../EmployeeManagmentDataModels/Models/Employee.cs

26 lines
818 B
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using EmployeeManagmentDataModels.Enums;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace EmployeeManagmentDataModels.Models
{
public class Employee
{
public int Id { get; set; }
public string NameJob { get; set; } = string.Empty;
public DateTime StartJob { get; set; }
public DateTime? EndJob { get; set; }
public JobType PartTimeJob { get; set; }
public decimal Bid { get; set; } // Ставка
public int PhysicalPersonId { get; set; }
// Связь с физическим лицом
public PhysicalPerson? PhysicalPerson { get; set; }
public List<Salary>? Salaries { get; set; }
public List<Vacation>? Vacations { get; set; }
}
}