using Ems.BusinessTracker.Common.Models; using System.Collections.Generic; using Ems.AttendanceTracking.Models; using System; namespace Ems.AttendanceTracking.Interfaces { public interface ITask { List GetAll(int? cId); ResponseModel Delete(string id); ResponseModel AddOrUpdate(TaskModel model, List attachmentsModel); List GetTaskAttachments(string taskId); List GetTaskList(TaskModel sModel); List GetAssignedToMeTasks(TaskModel sModel); List GetRelatedToMeTaskList(TaskModel sModel); List GetTasksByCompanyId(string companyId); ResponseModel DeleteTask(string id); ResponseModel DeleteAttachment(string id); List GetEmployeeAsTextValue(int companyId); List GetEmployeeDDLAsTextValue(int companyId); List GetAllDateFilter(int? cId, DateTime StartDate, DateTime EndDate); List GetEmployeeAssignedTextValue(string id); } }