internal override IPatientResponse ManageTransaction(ClinicManageBuilder builder) { switch (builder.ManageType) { case ManageType.Pull: break; case ManageType.Delete: break; default: throw new BuilderException("The manage type is not available in enum entities"); } return(new StevenPatientResponse(new PatientInformation())); }
internal abstract IPatientResponse ManageTransaction(ClinicManageBuilder builder);