本文整理汇总了Java中org.apache.isis.applib.annotation.MemberOrder类的典型用法代码示例。如果您正苦于以下问题:Java MemberOrder类的具体用法?Java MemberOrder怎么用?Java MemberOrder使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
MemberOrder类属于org.apache.isis.applib.annotation包,在下文中一共展示了MemberOrder类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza LCT")
@MemberOrder(sequence = "90")
public PolizaLCT crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoLCTMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoLCTMonto);
}
示例2: buscarPorTipoDePago
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@SuppressWarnings("rawtypes")
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, cssClassFa = "fa-search")
@MemberOrder(sequence = "6")
public List buscarPorTipoDePago(@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago) {
if (polizaTipoDePago == TipoPago.Tarjeta_De_Credito) {
return tarjetaDeCreditoRepository.listar();
} else {
if (polizaTipoDePago == TipoPago.Debito_Automatico) {
return debitoAutomaticoRepository.listar();
} else {
if (polizaTipoDePago == TipoPago.Efectivo)
messageService.warnUser("No se puede mostrar una lista de Efectivo");
}
}
return null;
// return
// detalleTipoPagosRepository.buscarPorTipoDePago(polizaTipoDePago.toString());
}
示例3: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza RCP")
@MemberOrder(sequence = "110")
public PolizaRCP crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoRCPMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoRCPMonto);
}
示例4: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza Incendio")
@MemberOrder(sequence = "80")
public PolizaIncendio crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoIncendioMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoIncendioMonto);
}
示例5: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza Caucion")
@MemberOrder(sequence = "60")
public PolizaCaucion crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoCaucionMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoCaucionMonto);
}
示例6: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza AP")
@MemberOrder(sequence = "40")
public PolizaAP crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Muerte") final float riesgoAPMuerte,
@ParameterLayout(named = "Invalidez") final float riesgoAPInvalidez,
@ParameterLayout(named = "AMF") final float riesgoAPAMF) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoAPMuerte, riesgoAPInvalidez, riesgoAPAMF);
}
示例7: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza TRO")
@MemberOrder(sequence = "120")
public PolizaTRO crear(/* 0 */ @ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoTROMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoTROMonto);
}
示例8: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza RC")
@MemberOrder(sequence = "100")
public PolizaRC crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoRCMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoRCMonto);
}
示例9: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza Convenio Mercantil ")
@MemberOrder(sequence = "70")
public PolizaConvenioMercantil crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoConvenioMercantilMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoConvenioMercantilMonto);
}
示例10: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza Combinado Familiar")
@MemberOrder(sequence = "20")
public PolizaCombinadoFamiliar crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Domicilio") final String riesgoCombinadosFamiliaresDomicilio,
@ParameterLayout(named = "Localidad") final Localidad riesgoCombinadoFamiliarLocalidad,
@ParameterLayout(named = "Ocupación") final Ocupacion riesgoCombinadosFamiliaresOcupacion,
@ParameterLayout(named = "Tipo de Vivienda") final TipoVivienda riesgoCombinadosFamiliaresTipoVivienda,
@ParameterLayout(named = "Tipo de Titular") final TipoTitular riesgoCombinadosFamiliaresTipoTitular,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, riesgoCombinadosFamiliaresDomicilio,
riesgoCombinadoFamiliarLocalidad, riesgoCombinadosFamiliaresOcupacion,
riesgoCombinadosFamiliaresTipoVivienda, riesgoCombinadosFamiliaresTipoTitular, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal);
}
示例11: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(invokeOn = InvokeOn.OBJECT_ONLY)
@ActionLayout(named = "Crear Poliza ART")
@MemberOrder(sequence = "50")
public PolizaART crear(@ParameterLayout(named = "Número") final String polizaNumero,
@ParameterLayout(named = "Cliente") final Persona polizaCliente,
@ParameterLayout(named = "Compañia") final Compania polizaCompania,
@ParameterLayout(named = "Fecha Emision") final Date polizaFechaEmision,
@ParameterLayout(named = "Fecha Vigencia") final Date polizaFechaVigencia,
@ParameterLayout(named = "Fecha Vencimiento") final Date polizaFechaVencimiento,
@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago,
@Nullable @ParameterLayout(named = "Detalle del Pago") @Parameter(optionality = Optionality.OPTIONAL) final DetalleTipoPago polizaPago,
@ParameterLayout(named = "Precio Total") final double polizaImporteTotal,
@ParameterLayout(named = "Monto") final float riesgoARTMonto) {
Mail.enviarMailPoliza(polizaCliente);
return polizasRepository.crear(polizaNumero, polizaCliente, polizaCompania, polizaFechaEmision,
polizaFechaVigencia, polizaFechaVencimiento, polizaTipoDePago, polizaPago, polizaImporteTotal,
riesgoARTMonto);
}
示例12:
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(domainEvent = CreateDomainEvent.class)
@MemberOrder(sequence = "6")
public FreeBefore2DaysWithAWorkDayPattern createFreeBefore2DaysWithAWorkDayPattern(
@ParameterLayout(named = "Code")
String code,
@ParameterLayout(named = "Wights")
int weight,
@ParameterLayout(named = "dayOfWeek")
DayOfWeek dayOfWeek) {
return patternsRepository.createFreeBefore2DaysWithAWorkDayPattern(code, weight, dayOfWeek);
}
示例13: crear
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@ActionLayout(named = "Crear Compañias")
@MemberOrder(sequence = "1.2")
public Compania crear(@ParameterLayout(named = "Nombre") final String companiaNombre,
@ParameterLayout(named = "Direccion") final String companiaDireccion,
@ParameterLayout(named = "Telefono") final String companiaTelefono) {
return companiasRepository.crear(companiaNombre, companiaDireccion, companiaTelefono);
}
示例14: createShiftDate
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(domainEvent = CreateDomainEvent.class)
@MemberOrder(sequence = "4")
public ShiftDate createShiftDate(
@ParameterLayout(named = "dateString") String dateString,
@ParameterLayout(named = "dayIndex") int dayIndex,
@ParameterLayout(named = "dayOfWeek") DayOfWeek dayOfWeek) {
return shiftRepository.createShiftDate(dateString, dayIndex, dayOfWeek);
}
示例15: createShift
import org.apache.isis.applib.annotation.MemberOrder; //导入依赖的package包/类
@Action(domainEvent = CreateDomainEvent.class)
@MemberOrder(sequence = "6")
public Shift createShift(
@ParameterLayout(named = "shiftType") ShiftType shiftType,
@ParameterLayout(named = "shiftDate") ShiftDate shiftDate,
@ParameterLayout(named = "requiredEmployeeSize") int requiredEmployeeSize) {
return shiftRepository.createShift(shiftType, shiftDate, requiredEmployeeSize);
}