using _0_Framework.Domain; using CompanyManagment.App.Contracts.ClassificationScheme; using System.Collections.Generic; using System.Threading.Tasks; namespace Company.Domain.ClassificationSchemeAgg; public interface IClassificationEmployeeRepository : IRepository { /// /// دریافت لیست پرسنل کارگاه /// تب افزودن پرسنل /// /// /// Task> GetEmployeeListData(long schemeId); /// /// دریافت اطلاعات عضویتی پرسنل در گروه /// /// /// Task> GetEmployeeMemberizeData(long employeeId); /// /// ذخیره انتقال پرسنل به گره های دیگر ///بصورت گروهی /// /// /// Task CreateTransferRange(List command); /// /// حذف پرسنل از گروه از سمت ویرایش /// /// /// Task RemoveRangeByEdit(List command); }