Files
hrm_eva/Models/eva_self_review/Ieva_self_reviewService.cs

33 lines
1.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using TTSW.EF;
using TTSW.Utils;
using TTSW.Constant;
using TTSW.Common;
using TodoAPI2.Models;
namespace TodoAPI2.Models
{
public interface Ieva_self_reviewService : IBaseService<int, eva_self_reviewInputModel, eva_self_reviewViewModel>
{
new eva_self_reviewViewModel Insert(eva_self_reviewInputModel model);
new eva_self_reviewViewModel Update(int id, eva_self_reviewInputModel model);
List<eva_self_reviewViewModel> GetListByadjust_postponement_id(int? adjust_postponement_id);
List<eva_self_reviewViewModel> GetListBySearch(eva_self_reviewSearchModel model);
string UpdateMultiple(List<eva_self_reviewInputModel> model);
eva_self_reviewWithSelectionViewModel GetWithSelection(int id);
eva_self_reviewWithSelectionViewModel GetBlankItem();
void RefreshAutoFieldOfAllData();
eva_adjust_postponement_detailEntity GetEntity(int id);
DataContext GetContext();
}
}