private void eliminar_Executed(object sender, ExecutedRoutedEventArgs e) { elementosCarta elemento = (elementosCarta)PedidosDataGrid.SelectedItem; ElementosVM.eliminaRegistro(elemento); PedidosDataGrid.SelectedItem = null; }
private void Modificar_CanExecute(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = false; if (ElementosVM.puedoLimpiarCampos(listaTextBox)) { e.CanExecute = true; } }
private void eliminar_CanExecute(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = false; if (ElementosVM.puedoEliminar(PedidosDataGrid.SelectedItem != null)) // Si se ha seleccionado alguna celda del datagrid se podra eliminar { e.CanExecute = true; } }
private void Limpiar_CanExecute(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = false; bool puedo = ElementosVM.puedoLimpiarCampos(listaTextBox); if (puedo) { e.CanExecute = true; } }
private void AñadirElemento_Executed(object sender, ExecutedRoutedEventArgs e) { elementosCarta elemento = new elementosCarta(); elemento.idElemento = 100; elemento.nombreElemento = NombreTextbox.Text; elemento.imagen = ImagenTextbox.Text; elemento.precio = Convert.ToDouble(PrecioTextbox.Text.ToString()); elemento.descripcion = DescripcionTextbox.Text; elemento.idCategoria = Convert.ToInt32(IdCategoriaTextbox.Text); ElementosVM.añadeElemento(elemento); }
private void LimpiarCampos_Executed(object sender, ExecutedRoutedEventArgs e) { ElementosVM.limpiaCampos(listaTextBox); PedidosDataGrid.SelectedItem = null; }