80 lines
1.8 KiB
C#
80 lines
1.8 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace CompanyManagment.App.Contracts.ClassificationScheme;
|
|
|
|
/// <summary>
|
|
/// ایجاد گروه
|
|
/// </summary>
|
|
public class ClassificationGroupAndJobModel
|
|
{
|
|
/// <summary>
|
|
/// آی دی گروه
|
|
/// </summary>
|
|
public long GroupId { get; set; }
|
|
/// <summary>
|
|
/// شماره گروه
|
|
/// استرینگ
|
|
/// </summary>
|
|
public string GroupNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره گروه نوع عددی
|
|
/// </summary>
|
|
public int GroupNoInt { get; set; }
|
|
|
|
/// <summary>
|
|
/// آی دی کارگاه
|
|
/// </summary>
|
|
public long WorkshopId { get; set; }
|
|
/// <summary>
|
|
/// آی دی طرح
|
|
/// </summary>
|
|
public long ClassificationSchemeId { get; set; }
|
|
|
|
/// <summary>
|
|
/// لیست مشاغل
|
|
/// </summary>
|
|
public List<EditClassificationGroupJob> EditClassificationGroupJob { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// ایجاد مشاغل گروه
|
|
/// </summary>
|
|
public class CreateClassificationGroupJob
|
|
{
|
|
/// <summary>
|
|
/// آی دی شغل
|
|
/// </summary>
|
|
public long JobId { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام شغل
|
|
/// </summary>
|
|
public string JobName { get; set; }
|
|
|
|
/// <summary>
|
|
/// کد شغل
|
|
/// </summary>
|
|
public string JobCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// آی دی گروه
|
|
/// </summary>
|
|
public long ClassificationGroupId { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره گروه
|
|
/// </summary>
|
|
public string GroupNo { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// ویرایش مشاغل گروه
|
|
/// </summary>
|
|
public class EditClassificationGroupJob : CreateClassificationGroupJob
|
|
{
|
|
/// <summary>
|
|
/// ای دی شغل
|
|
/// </summary>
|
|
public long Id { get; set; }
|
|
} |