protected void UiVistaClientes_BatchUpdate(object sender, ASPxDataBatchUpdateEventArgs e)
        {
            var        actualizoSku = false;
            var        borroSku     = false;
            Frecuencia frecuencia;
            int        idFrecuencia = 0;

            foreach (var item in e.UpdateValues)
            {
                idFrecuencia = int.Parse(item.Keys["ID_FREQUENCY"].ToString());
                frecuencia   = new Frecuencia {
                    ID_FREQUENCY = idFrecuencia, CODE_CUSTOMER = item.Keys["CODE_CUSTOMER"].ToString(), PRIORITY = int.Parse(item.NewValues["PRIORITY"].ToString())
                };
                UsuarioDeseaInsertarCliente?.Invoke(UiVistaClientes, new FrecuenciaArgumento {
                    Data = frecuencia
                });
                actualizoSku = true;
            }
            foreach (var item in e.DeleteValues)
            {
                idFrecuencia = int.Parse(item.Keys["ID_FREQUENCY"].ToString());
                frecuencia   = new Frecuencia {
                    ID_FREQUENCY = idFrecuencia, CODE_CUSTOMER = item.Keys["CODE_CUSTOMER"].ToString()
                };
                UsuarioDeseaBorrarCliente?.Invoke(sender, new FrecuenciaArgumento {
                    Data = frecuencia
                });
                actualizoSku = true;
                borroSku     = true;
            }

            if (actualizoSku && idFrecuencia != 0)
            {
                UsuarioDesesaObtenerClientesAsociados?.Invoke(UiVistaClientes, new FrecuenciaArgumento {
                    Data = new Frecuencia {
                        ID_FREQUENCY = idFrecuencia
                    }
                });
                if (borroSku)
                {
                    UiVistaClientes.JSProperties.Add("cpLlenarListaClientes", "Enable");
                }
            }
            e.Handled = true;
        }
 protected void UiVistaClientes_RowDeleting(object sender, ASPxDataDeletingEventArgs e)
 {
     e.Cancel = true;
     try
     {
         Frecuencia frecuencia = new Frecuencia();
         frecuencia.ID_FREQUENCY  = int.Parse(e.Keys["ID_FREQUENCY"].ToString());
         frecuencia.CODE_CUSTOMER = e.Keys["CODE_CUSTOMER"].ToString();
         UsuarioDeseaBorrarCliente?.Invoke(sender, new FrecuenciaArgumento {
             Data = frecuencia
         });
         UiVistaClientes.JSProperties.Add("cpLlenarListaClientes", "Enable");
     }
     catch (Exception ex)
     {
         EstablecerError(ex.Message, sender);
     }
 }