private void OnReset(Object obj) { SVModel.ModeloClient server = new SVModel.ModeloClient(); server.Endpoint.Address = Address; try { if (Modelo == null) { MessageBox.Show("Primero selecciona un modelo"); } else { Busy = true; // server.Reset(Modelo.IDMODPOZO, Modelo.MAXREINTENTOS.GetValueOrDefault()); Task.Factory.StartNew(() => { Busy = true; server.Reset(Modelo.IDMODPOZO, Modelo.MAXREINTENTOS.GetValueOrDefault()); }, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).ContinueWith((r) => { LoadLists(); Busy = false; }); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void OnSave(Object obj) { var e = (GridViewRowEditEndedEventArgs)obj; var item = (VW_MOD_POZO)e.NewData; CONFIGURACION_ADMINISTRADOR config = db.CONFIGURACION_ADMINISTRADOR.Where(w => w.IDMODPOZO == item.IDMODPOZO).SingleOrDefault(); if (config == null) { config = new CONFIGURACION_ADMINISTRADOR() { IDMODPOZO = item.IDMODPOZO, FECHA_PROGRAMACION = item.FECHA_PROGRAMACION.GetValueOrDefault(), IDUSUARIO = IdUsuario, MAXREINTENTOS = item.MAXREINTENTOS.GetValueOrDefault() }; ModModel.Insert(config); } else { SVModel.ModeloClient server = new SVModel.ModeloClient(); server.Reset(config.IDMODPOZO, item.MAXREINTENTOS.GetValueOrDefault()); } MessageBox.Show("Configuración guardada, ahora lo podras ver en Proceso"); Procesos = new ObservableCollection <VW_MOD_POZO>(ModModel.GetList(1)); Modelos = new ObservableCollection <VW_MOD_POZO>(ModModel.GetList(null)); }
private void OnExecute(Object obj) { try { SVModel.ModeloClient server = new SVModel.ModeloClient(); server.Execute(Modelo.IDMODPOZO, IdUsuario); LoadLists(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void OnReset(Object obj) { SVModel.ModeloClient server = new SVModel.ModeloClient(); if (Modelo == null) { MessageBox.Show("Primero selecciona un modelo"); } else { Busy = true; server.Reset(Modelo.IDMODPOZO, Modelo.MAXREINTENTOS.GetValueOrDefault()); LoadLists(); Busy = false; } }
private void OnSave(Object obj) { var e = (GridViewRowEditEndedEventArgs)obj; try { if (e.EditAction != Telerik.Windows.Controls.GridView.GridViewEditAction.Cancel) { var item = (VW_MOD_POZO)e.NewData; CONFIGURACION_ADMINISTRADOR config = db.CONFIGURACION_ADMINISTRADOR.Where(w => w.IDMODPOZO == item.IDMODPOZO).SingleOrDefault(); if (config == null) { string now = item.FECHA_PROGRAMACION.Value.ToShortDateString() + " " + DateTime.Now.TimeOfDay.ToString(); config = new CONFIGURACION_ADMINISTRADOR() { IDMODPOZO = item.IDMODPOZO, FECHA_PROGRAMACION = DateTime.Parse(now), //item.FECHA_PROGRAMACION.GetValueOrDefault(), IDUSUARIO = IdUsuario, MAXREINTENTOS = item.MAXREINTENTOS == null ? 1 : item.MAXREINTENTOS.GetValueOrDefault() }; ModModel.Insert(config); } else { SVModel.ModeloClient server = new SVModel.ModeloClient(); server.Endpoint.Address = Address; server.Reset(config.IDMODPOZO, item.MAXREINTENTOS.GetValueOrDefault()); } MessageBox.Show("Configuración guardada, ahora lo podras ver en Proceso"); Procesos = new ObservableCollection <VW_MOD_POZO>(ModModel.GetList(1)); Modelos = new ObservableCollection <VW_MOD_POZO>(ModModel.GetList(null)); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void OnDelete(Object obj) { SVModel.ModeloClient server = new SVModel.ModeloClient(); try { if (Modelo == null) { MessageBox.Show("Primero selecciona un modelo"); } else { server.Delete(Modelo.IDMODPOZO); LoadLists(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void OnExecute(Object obj) { try { SVModel.ModeloClient server = new SVModel.ModeloClient(); //EndpointIdentity spn = System.ServiceModel.EndpointIdentity.CreateSpnIdentity("host/mikev-ws"); // var address = new EndpointAddress(Settings.Get("url_resource")); server.Endpoint.Address = Address; server.Execute(Modelo.IDMODPOZO, IdUsuario); LoadLists(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }