internal static com.sybase.afx.json.JsonObject ToJSON(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object, bool __buildGraph, bool _includeBigAttribute, bool _includeUserAttributes) { if ((_object == null)) { return(null); } else { return(_object._toJSON(__buildGraph, _includeBigAttribute, _includeUserAttributes)); } }
/// <summary> /// Sybase internal use only. /// <summary> public static com.sybase.afx.json.JsonObject __toJSON(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object, bool _includeBigAttribute) { if (_includeBigAttribute) { return(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs.ToJSON(_object)); } else { return(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs.ToJSONWithoutBigAttribute(_object)); } }
internal static YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs FromJSON(object _json) { if (_json == null) { return(null); } else { YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _obj = new YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs(); _obj._fromJSON((com.sybase.afx.json.JsonObject)_json); return(_obj); } }
internal static com.sybase.afx.json.JsonObject ToJSON(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object, bool __buildGraph, bool _includeBigAttribute) { return(ToJSON(_object, __buildGraph, _includeBigAttribute, true)); }
internal static com.sybase.afx.json.JsonObject ToJSON(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object) { return(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs.ToJSON(_object, false, true, true)); }
internal static com.sybase.afx.json.JsonObject ToJSONWithoutUserAttributes(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object) { return(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs.ToJSON(_object, false, false, false)); }
/// <summary> /// Sybase internal use only. /// <summary> public static com.sybase.afx.json.JsonObject __toJSON(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _object) { return(YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs.ToJSON(_object)); }
internal static YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs FromJSON(object _json) { if (_json == null) { return null; } else { YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs _obj = new YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs(); _obj._fromJSON((com.sybase.afx.json.JsonObject)_json); return _obj; } }
public static void Finish() { Sybase.Collections.GenericList<YPF.Comercial.RRCC.SUP.intrnl.OperationReplay> toFinish_1 = FindReadyToFinish(); foreach(YPF.Comercial.RRCC.SUP.intrnl.OperationReplay item_2 in toFinish_1) { string rc_4 = item_2.Component; if (rc_4.Equals("CRMMobileDesaDB")) { item_2.Delete(); continue; } if (rc_4.Equals("CRMMobileDesa.DireccionEntrega_rs")) { YPF.Comercial.RRCC.SUP.intrnl.DireccionEntrega_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.DireccionEntrega_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Interaccion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Interaccion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Interaccion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.CategoriaPregunta_rs")) { YPF.Comercial.RRCC.SUP.intrnl.CategoriaPregunta_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.CategoriaPregunta_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.ClienteCabeceraPedido_rs")) { YPF.Comercial.RRCC.SUP.intrnl.ClienteCabeceraPedido_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.ClienteCabeceraPedido_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.ClienteDetallePedido_rs")) { YPF.Comercial.RRCC.SUP.intrnl.ClienteDetallePedido_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.ClienteDetallePedido_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.ClienteDeuda_rs")) { YPF.Comercial.RRCC.SUP.intrnl.ClienteDeuda_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.ClienteDeuda_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.ClienteFacturacion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.ClienteFacturacion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.ClienteFacturacion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Direccion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Direccion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Direccion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.EstadoInteraccion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.EstadoInteraccion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.EstadoInteraccion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Formulario_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Formulario_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Formulario_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioMercado_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioMercado_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioMercado_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioMercadoSegmento_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoSegmento_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoSegmento_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioMercadoSubsegmento_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoSubsegmento_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoSubsegmento_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioMercadoTamano_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoTamano_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioMercadoTamano_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioPrecios_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioPrecios_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioPrecios_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioPreciosMercado_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosMercado_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosMercado_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioPreciosRed_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosRed_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosRed_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioPreciosZonaInspeccion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosZonaInspeccion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioPreciosZonaInspeccion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.FormularioTransporte_rs")) { YPF.Comercial.RRCC.SUP.intrnl.FormularioTransporte_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.FormularioTransporte_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Mail_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Mail_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Mail_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Motivo_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Motivo_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Motivo_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Negocio_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.OpcionRespuesta_rs")) { YPF.Comercial.RRCC.SUP.intrnl.OpcionRespuesta_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.OpcionRespuesta_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Parametro_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Parametro_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Parametro_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Pregunta_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Pregunta_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Pregunta_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.PreguntaFormulario_rs")) { YPF.Comercial.RRCC.SUP.intrnl.PreguntaFormulario_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.PreguntaFormulario_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Provincia_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Provincia_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Provincia_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoPrecios_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoPrecios_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoPrecios_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoPreciosProducto_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoPreciosProducto_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoPreciosProducto_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProducto_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProducto_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProducto_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProductoProducto_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProductoProducto_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProductoProducto_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProductoTipo_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProductoTipo_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProductoTipo_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProveedor_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedor_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedor_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProveedorCanal_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedorCanal_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedorCanal_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoProveedorLogistica_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedorLogistica_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoProveedorLogistica_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoTransporte_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporte_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporte_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoTransporteCompetidor_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporteCompetidor_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporteCompetidor_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RelevamientoTransporteProducto_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporteProducto_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RelevamientoTransporteProducto_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RepresentanteComercial_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RepresentanteComercial_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RepresentanteComercial_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Respuesta_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Respuesta_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Respuesta_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.RespuestaInteraccionFormulario_rs")) { YPF.Comercial.RRCC.SUP.intrnl.RespuestaInteraccionFormulario_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.RespuestaInteraccionFormulario_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Segmento_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Segmento_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Segmento_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.SeleccionFormulario_rs")) { YPF.Comercial.RRCC.SUP.intrnl.SeleccionFormulario_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.SeleccionFormulario_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.SeleccionTablaRelevamiento_rs")) { YPF.Comercial.RRCC.SUP.intrnl.SeleccionTablaRelevamiento_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.SeleccionTablaRelevamiento_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.TablaRelevamiento_rs")) { YPF.Comercial.RRCC.SUP.intrnl.TablaRelevamiento_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.TablaRelevamiento_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.Telefono_rs")) { YPF.Comercial.RRCC.SUP.intrnl.Telefono_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.Telefono_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.TipoInteraccion_rs")) { YPF.Comercial.RRCC.SUP.intrnl.TipoInteraccion_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.TipoInteraccion_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.LogRecordImpl_rs")) { YPF.Comercial.RRCC.SUP.intrnl.LogRecordImpl_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.LogRecordImpl_rs(); service_6.Finish_rbsReplayInternal(item_2); } if (rc_4.Equals("CRMMobileDesa.PackageProperties_rs")) { YPF.Comercial.RRCC.SUP.intrnl.PackageProperties_rs service_6 = new YPF.Comercial.RRCC.SUP.intrnl.PackageProperties_rs(); service_6.Finish_rbsReplayInternal(item_2); } } }
/// <summary> /// Submit the pending change of the mobile business object (ready for sending to server). /// </summary> public void SubmitPending() { if(__disableSubmit) { return; } bool ok = true; Sybase.Persistence.LocalTransaction localTransaction = null; try { localTransaction = YPF.Comercial.RRCC.SUP.CRMMobileDesaDB.BeginTransaction(); try { Refresh(); } catch (Sybase.Persistence.ObjectNotFoundException ex) { if (_isDeleted) { return; } else { throw ex; } } if (IsPending && (ReplayCounter != ReplayPending)) { ReplayFailure =(0); YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs rs = new YPF.Comercial.RRCC.SUP.intrnl.Negocio_rs(); rs.RbsReplayInternal(this); SetReplayPending(__replayCounter); Update(true); Refresh(); _cascadeUpdateReplayCounterPending(true); _update_os(); } } catch(System.SystemException e) { ok = false; throw e; } finally { if(localTransaction != null) { localTransaction.EndTransaction(ok); } } }