public override IList <PolizaInfo> GeneraPoliza(object datosPoliza) { var interfaceSalidaTraspaso = datosPoliza as InterfaceSalidaTraspasoInfo; IList <PolizaInfo> polizaGenerada = null; var interfaceSalidaTraspasoCostoBL = new InterfaceSalidaTraspasoCostoBL(); List <InterfaceSalidaTraspasoCostoInfo> interfaceSalidaTraspasoCosto = interfaceSalidaTraspasoCostoBL.ObtenerCostosInterfacePorDetalle( interfaceSalidaTraspaso.ListaInterfaceSalidaTraspasoDetalle); if (interfaceSalidaTraspasoCosto != null && interfaceSalidaTraspasoCosto.Any()) { polizaGenerada = ObtenerPoliza(interfaceSalidaTraspaso, interfaceSalidaTraspasoCosto); } return(polizaGenerada); }