private void AddRelevamientoPreciosCommandAction() { Relevamientos.Add(new RelevamientoPreciosModel() { Interaccion = (InteraccionModel)InteraccionActual }); }
private void AddRelevamientoTransporteCommandAction() { Relevamientos.Add(new RelevamientoTransporteModel() { Interaccion = (InteraccionModel)InteraccionActual }); }
private void loadRelevamientos() { DispatcherHelper.UIDispatcher.Invoke(() => { Relevamientos.Clear(); var interaccion = App.Locator.InteraccionViewModelStatic.InteraccionActual; foreach (var tblRelevamiento in FormularioActual.SeleccionTablasRelevamiento) { switch ((Enums.eTablaRelevamiento)tblRelevamiento.IdTablaRelevamiento) { case Enums.eTablaRelevamiento.TRANSPORTE: App.Locator.RelevamientoTransporteViewModelStatic.InteraccionActual = interaccion; App.Locator.RelevamientoTransporteViewModelStatic.FormIsReadOnly = this.FormIsReadOnly; App.Locator.RelevamientoTransporteViewModelStatic.Relevamientos = interaccion.RelevamientosTransporte; Relevamientos.Add(new RelevamientoTransporteView()); break; case Enums.eTablaRelevamiento.PRECIOS: App.Locator.RelevamientoPreciosViewModelStatic.InteraccionActual = interaccion; App.Locator.RelevamientoPreciosViewModelStatic.FormIsReadOnly = this.FormIsReadOnly; App.Locator.RelevamientoPreciosViewModelStatic.Relevamientos = interaccion.RelevamientosPrecio; Relevamientos.Add(new RelevamientoPreciosView()); break; case Enums.eTablaRelevamiento.PRODUCTO: App.Locator.RelevamientoProductoViewModelStatic.InteraccionActual = interaccion; App.Locator.RelevamientoProductoViewModelStatic.FormIsReadOnly = this.FormIsReadOnly; App.Locator.RelevamientoProductoViewModelStatic.Relevamientos = interaccion.RelevamientosProducto; Relevamientos.Add(new RelevamientoProductoView()); break; case Enums.eTablaRelevamiento.PROVEEDOR: App.Locator.RelevamientoProveedorViewModelStatic.InteraccionActual = interaccion; App.Locator.RelevamientoProveedorViewModelStatic.FormIsReadOnly = this.FormIsReadOnly; App.Locator.RelevamientoProveedorViewModelStatic.Relevamientos = interaccion.RelevamientosProveedor; Relevamientos.Add(new RelevamientoProveedorView()); break; default: break; } } }); }