Merge branch 'master' into Feature/ClientLeavePageApi
This commit is contained in:
@@ -94,7 +94,42 @@ public interface IEmployeeApplication
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Task<List<GetEmployeeListViewModel>> GetList(GetEmployeeListSearchModel searchModel);
|
||||
|
||||
/// <summary>
|
||||
/// لیست کل پرسنل کلاینت
|
||||
/// </summary>
|
||||
/// <param name="searchModel"></param>
|
||||
/// <param name="workshopId"></param>
|
||||
/// <returns></returns>
|
||||
Task<List<GetClientEmployeeListViewModel>> GetClientEmployeeList(GetClientEmployeeListSearchModel searchModel, long workshopId);
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
public class GetClientEmployeeListSearchModel
|
||||
{
|
||||
}
|
||||
|
||||
public class GetClientEmployeeListViewModel
|
||||
{
|
||||
public string FullName { get; set; }
|
||||
public long EmployeeId { get; set; }
|
||||
public long WorkshopId { get; set; }
|
||||
public long PersonnelCode { get; set; }
|
||||
public string MaritalStatus { get; set; }
|
||||
public string NationalCode { get; set; }
|
||||
public string IdNumber { get; set; }
|
||||
public string DateOfBirthFa { get; set; }
|
||||
public string FatherName { get; set; }
|
||||
public int ChildrenCount { get; set; }
|
||||
public string LastStartInsuranceWork { get; set; }
|
||||
public string LastLeftInsuranceWork { get; set; }
|
||||
public string LastStartContractWork { get; set; }
|
||||
public string LastLeftContractWork { get; set; }
|
||||
public bool HasContractLeftWork { get; set; }
|
||||
public bool HasInsuranceLeftWork { get; set; }
|
||||
public bool LeftWorkCompletely { get; set; }
|
||||
public bool PendingStartWork { get; set; }
|
||||
public bool PendingLeftWork { get; set; }
|
||||
}
|
||||
@@ -91,6 +91,11 @@ public class GetInstitutionContractListItemsViewModel
|
||||
public bool IsInPersonContract { get; set; }
|
||||
|
||||
public bool IsOldContract { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// مبلغ قسط
|
||||
/// </summary>
|
||||
public double InstallmentAmount { get; set; }
|
||||
}
|
||||
|
||||
public class InstitutionContractListWorkshop
|
||||
|
||||
@@ -18,6 +18,16 @@ public class InstitutionContractPaymentOneTimeViewModel
|
||||
/// </summary>
|
||||
public string PaymentAmount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// مجموع مبالغ بدون تخفیف
|
||||
/// </summary>
|
||||
public string TotalAmountWithoutDiscount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// مبلغ یک ماه بدون تخفیف
|
||||
/// </summary>
|
||||
public string OneMonthPaymentWithoutDiscount { get; set; }
|
||||
|
||||
public string DiscountedAmount { get; set; }
|
||||
public int DiscountPercetage { get; set; }
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ namespace CompanyManagment.App.Contracts.RollCall
|
||||
/// <param name="workshopId"></param>
|
||||
/// <param name="command"></param>
|
||||
/// <returns></returns>
|
||||
OperationResult RecalculateValues(long workshopId, List<ReCalculateRollCallValues> command);
|
||||
Task<OperationResult> RecalculateValues(long workshopId, List<ReCalculateRollCallValues> command);
|
||||
}
|
||||
public class ReCalculateRollCallValues
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user