private void dataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (seleccionada != null) { seleccionada = (Tiendas)dataGrid.SelectedItem; cosa = (nuevoPiso.tiendas).IndexOf(seleccionada); } }
private void CrearTienda_Click(object sender, RoutedEventArgs e) { try { int areaTienda = int.Parse(textBox_areaTienda.Text); int nroempleados = int.Parse(textBox_empleados.Text); int preciomax = int.Parse(textBox_preciomax.Text); int preciomin = int.Parse(textBox_preciomin.Text); int sueldopromedio = int.Parse(textBox_sueldo.Text); area_Total_Tiendas += areaTienda; if (areaPiso < area_Total_Tiendas || preciomax < preciomin) { area_Total_Tiendas -= areaTienda; if (areaPiso < area_Total_Tiendas) { area_Total_Tiendas -= areaTienda; textBox_areaTienda.BorderBrush = Brushes.Red; } else { textBox_preciomax.BorderBrush = Brushes.Red; textBox_preciomin.BorderBrush = Brushes.Red; } } else { textBox_areaTienda.BorderBrush = null; textBox_preciomax.BorderBrush = null; textBox_preciomin.BorderBrush = null; if (nro_tiendas > tienda_numero) { tienda_numero += 1; nuevaTienda = new Tiendas(areaTienda, textBox_nombreTienda.Text, pisoActual - 1, nroempleados, preciomax, preciomin, categoria, sueldopromedio); nuevoPiso.AgregarTienda(nuevaTienda); updateDataGrid(); limpiarTienda(); } else { tienda_numero = 1; nuevaTienda = new Tiendas(areaTienda, textBox_nombreTienda.Text, pisoActual - 1, nroempleados, preciomax, preciomin, categoria, sueldopromedio); nuevoPiso.AgregarTienda(nuevaTienda); updateDataGrid(); limpiarTienda(); if ((pisoActual) > pisos) { MallAgregado(nuevoMall); this.Close(); } else { Borrar_NuevaTienda(); Iniciar_NuevoPiso(); } } } } catch { limpiarTienda(); } }
private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { seleccionada = (Tiendas)dataGrid.SelectedItem; cosa = (nuevoPiso.tiendas).IndexOf(seleccionada); }
public void AgregarTienda(Tiendas tienda) { tiendas.Add(tienda); }