private void UiLista_Properties_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { Cursor.Current = Cursors.WaitCursor; try { if (e.Button.Tag == null) { return; } switch (e.Button.Tag.ToString()) { case "UiBtnRefrescarListaBodegas": UsuarioDeseaObtenerBodegas?.Invoke(null, null); break; case "UiBtnRefrescarListaClasesDisponibles": UsuarioDeseaObtenerClasesDisponibles?.Invoke(null, null); break; } } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } Cursor.Current = Cursors.Default; }
private void ObtenerBodegas(object sender) { if (string.IsNullOrEmpty(PrepararOperadores())) { return; } UsuarioDeseaObtenerBodegas?.Invoke(sender, new ConteoFisicoArgumento { Operadores = PrepararOperadores() , Login = InteraccionConUsuarioServicio.ObtenerUsuario() }); }
protected void UiVistaBodegasAsociadas_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e) { try { switch (e.Parameters.Split('|')[0]) { case "AsociarBodegaAZona": var lst = UiVistaBodegasDisponiblesAsociar.GridView.GetSelectedFieldValues("CODE_WAREHOUSE"); var lstBodegas = new List <BodegasPorZona>(); foreach (var warehouse in lst) { lstBodegas.Add(new BodegasPorZona { ID_ZONE = Convert.ToInt32(e.Parameters.Split('|')[1]), CODE_WAREHOUSE = (string)warehouse }); } UsuarioDeseaAsociarBodegaAZona.Invoke(sender, new ZonaArgumento { ListadoBodegas = lstBodegas }); break; case "DesasociarTodosLasBodegas": UsuarioDeseaDesAsociasTodasLasBodegaDeZona.Invoke(sender, new ZonaArgumento { BodegaPorZona = new BodegasPorZona { ID_ZONE = Convert.ToInt32(e.Parameters.Split('|')[1]) } }); break; case "LlenarAsociados": UsuarioDeseaObtenerBodegas.Invoke(sender, new ZonaArgumento { Zona = new Zona { ZONE_ID = Convert.ToInt32(e.Parameters.Split('|')[1]) } }); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
private void UiLista_Properties_ButtonClick(object sender, ButtonPressedEventArgs e) { Cursor.Current = Cursors.WaitCursor; if (e.Button.Tag == null) { return; } switch (e.Button.Tag.ToString()) { case "UiBtnRefrescarListaBodegas": UsuarioDeseaObtenerBodegas?.Invoke(null, null); break; case "UiBtnRefrescarListaMaterial": UsuarioDeseaObtenerMateriales?.Invoke(null, null); break; } Cursor.Current = Cursors.Default; }
private void UiVistaBodegasDisponibles_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { try { switch (e.Parameters.Split('|')[0]) { case "LlenarDisponibles": UiVistaBodegasDisponiblesAsociar.Value = null; UiVistaBodegasDisponiblesAsociar.DataBind(); UsuarioDeseaObtenerBodegas?.Invoke(sender, new ZonaArgumento { Zona = new Zona { ZONE_ID = Convert.ToInt32(e.Parameters.Split('|')[1]) } }); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
void vista_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } try { switch (e.Parameters.Split('|')[0]) { case "LlenarListaClasificacion": UsuarioDeseaObtnerClasificaciones?.Invoke(sender, new PoligonoArgumento()); break; case "LlenarListaRegion": UsuarioDeseaObtenerPoligonosDeRegion?.Invoke(sender, new PoligonoArgumento { Poligono = new Poligono { POLYGON_TYPE = Enums.GetStringValue(TiposDePoligono.Region) } }); break; case "LlenarListaBodega": UsuarioDeseaObtenerBodegas?.Invoke(sender, null); break; case "SeleccionarBodega": UiListaBodegas.Value = e.Parameters.Split('|')[1]; break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }