You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
3.6 KiB
85 lines
3.6 KiB
#region CopyRight
|
|
/****************************************************************
|
|
* Project:健康体检信息管理系统(PEIS)
|
|
* Author:罗绍明
|
|
* CLR Version:4.0.30319.42000
|
|
* CreateTime:2023-05-01 14:54:23
|
|
* Version:v2.0
|
|
*
|
|
* Description:
|
|
*
|
|
* History:
|
|
*
|
|
*****************************************************************
|
|
* Copyright @ 云南新八达科技有限公司 2023 All rights reserved
|
|
*****************************************************************/
|
|
#endregion
|
|
using PEIS.Base;
|
|
using PEIS.Entity;
|
|
using PEIS.Event;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace PEIS.View.Enrollment
|
|
{
|
|
interface IEnrollmentOrgView : IViewBase
|
|
{
|
|
event EventHandler<Args<EnrollmentOrg>> GetEnrollmentOrg;
|
|
event EventHandler<Args<EnrollmentOrgGroup>> GetEnrollmentOrgGroup;
|
|
event EventHandler<Args<BaseOrgPatient>> GetOrgPatient;
|
|
event EventHandler<Args<EnrollmentOrgPatient>> GetGroupPatient;
|
|
|
|
event EventHandler<Args<FeeItem>> GetFeeItem;
|
|
event EventHandler<Args<Pack>> GetPack;
|
|
|
|
event EventHandler<Args<EnrollmentOrgFeeItem>> GetEnrollmentOrgFeeItem;
|
|
|
|
event EventHandler<Args<EnrollmentOrgFeeItem>> AddEnrollmentOrgFeeItem;
|
|
event EventHandler<Args<EnrollmentOrgFeeItem>> ApplyGroupFeeItem;
|
|
|
|
event EventHandler<Args<EnrollmentPatient>> GetEnrollmentPatient;
|
|
event EventHandler<Args<EnrollmentFeeItem>> GetEnrollmentFeeItem;
|
|
event EventHandler<Args<EnrollmentCheckCost>> GetCheckCost;
|
|
event EventHandler<Args<EnrollmentCheckCost>> DeleteCheckCost;
|
|
|
|
event EventHandler<Args<EnrollmentCheckCost>> SendToDept;
|
|
event EventHandler<Args<EnrollmentCheckCost>> FeeCheckCost;
|
|
|
|
event EventHandler<Args<EnrollmentOrgGroup>> UpdateGroup;
|
|
event EventHandler<Args<EnrollmentOrgPatient>> CheckIsExist;
|
|
event EventHandler<Args<EnrollmentFeeItem>> AddEnrollmentFeeItemByPack;
|
|
event EventHandler<Args<EnrollmentCheckCost>> DeleteOrder;
|
|
event EventHandler<Args<EnrollmentCheckCost>> CancelCharge;
|
|
event EventHandler<Args<BaseOrgPatient>> AddOrgPatient;
|
|
event EventHandler<Args<EnrollmentOrgFeeItem>> DelItemByPackId;
|
|
event EventHandler<Args<EnrollmentPatient>> GetRegInfo;
|
|
event EventHandler<Args<EnrollmentPatient>> RecallDept;
|
|
event EventHandler<Args<EnrollmentPatient>> CancelRegInfo;
|
|
event EventHandler<Args<EnrollmentCheckCost>> ChangeCost;
|
|
event EventHandler<Args<EnrollmentCheckCost>> GroupTag;
|
|
event EventHandler<Args<EnrollmentCheckCost>> CancelGroupTag;
|
|
event EventHandler<Args<EnrollmentPatient>> GetExcelList;
|
|
|
|
void ShowEnrollmentOrg(List<EnrollmentOrg> items);
|
|
void ShowEnrollmentOrgGroup(List<EnrollmentOrgGroup> items);
|
|
void ShowOrgPatient(List<BaseOrgPatient> items);
|
|
void ShowGroupPatient(List<EnrollmentOrgPatient> items);
|
|
|
|
void ShowFeeItem(List<FeeItem> items);
|
|
void ShowPack(List<Pack> items);
|
|
|
|
void ShowEnrollmentOrgFeeItem(List<EnrollmentOrgFeeItem> items);
|
|
|
|
void ShowEnrollmentPatient(List<EnrollmentPatient> items);
|
|
void ShowEnrollmentFeeItem(List<EnrollmentFeeItem> items);
|
|
void ShowCheckCost(List<EnrollmentCheckCost> items);
|
|
void ShowSendToDept(bool status);
|
|
void ShowFeeCheckCost(bool status);
|
|
void ShowCheckIsExist(EnrollmentPatient item);
|
|
void ShowRegInfo(EnrollmentPatient item);
|
|
void ShowRecallDept(bool status);
|
|
void ShowCancelRegInfo(bool status);
|
|
void ShowExcelList(List<EnrollmentPatient> items);
|
|
|
|
}
|
|
}
|
|
|