private void ObtenerZonas(object sender) { if (string.IsNullOrEmpty(PrepararBodegas())) { return; } UsuarioDeseaObtenerZonas?.Invoke(sender, new ConteoFisicoArgumento { Bodegas = PrepararBodegas() }); }
private void UiListaBodega_Properties_Closed(object sender, DevExpress.XtraEditors.Controls.ClosedEventArgs e) { try { if (!Bodegas.ToList().Exists(b => b.IS_SELECTED)) { Zonas = new List <Zona>(); Materiales = new List <Material>(); return; } UsuarioDeseaObtenerZonas?.Invoke(null, null); UsuarioDeseaObtenerMateriales?.Invoke(null, null); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message); } }
protected void UiVistaZonas_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e) { Zona zona = new Zona { ZONE_ID = Convert.ToInt32(UiTextoNumero.Text), DESCRIPTION_ZONE = UiTextoDescripcion.Text, CODE_ZONE = UiTextoCodigo.Text, LAST_UPDATED_BY = Session["LOGIN"].ToString() }; switch (e.Parameters.Split('|')[0]) { case "NEW": UsuarioDeseaAgregarZona?.Invoke(sender, new ZonaArgumento { Zona = zona }); break; case "UPDATE": UsuarioDeseaEditarZona?.Invoke(sender, new ZonaArgumento { Zona = zona }); break; case "DELETE": UsuarioDeseaEliminarZona?.Invoke(sender, new ZonaArgumento { Zona = zona }); UiVistaZonas.JSProperties.Add("cpTerminaDeBorrar", "Enabled"); break; case "ExpandirGrupoVistaGeneral": UiVistaZonas.ExpandAll(); break; case "ContraerGrupoVistaGeneral": UiVistaZonas.CollapseAll(); break; case "ObtenerZonas": UsuarioDeseaObtenerZonas?.Invoke(sender, new EventArgs()); break; } }
private void UiLista_Properties_ButtonClick(object sender, DevExpress.XtraEditors.Controls.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 "UiBtnRefrescarListaZonas": UsuarioDeseaObtenerZonas?.Invoke(null, null); break; case "UiBtnRefrescarListaMaterial": UsuarioDeseaObtenerMateriales?.Invoke(null, null); break; } Cursor.Current = Cursors.Default; }