private void btnMantMarcas_Click(object sender, RoutedEventArgs e) { MantenimientoMarca Window = new MantenimientoMarca(); this.Hide(); Window.ShowDialog(); Close(); }
private void btnModificar_Click(object sender, RoutedEventArgs e) { try { if (txtNombre.Text.Trim() != string.Empty) { Mark _datoMarca = DatosMarca(); _datoMarca.MarkID = ID; var verificar = from u in _Accion.MarkM.GetAllData() where u.Name.ToUpper() == txtNombre.Text.ToUpper() select u; if (verificar.Count() > 0) { if (verificar.FirstOrDefault().MarkID == _datoMarca.MarkID) { _Accion.MarkM.UpdateMarks(_datoMarca); LimpiarWindow(); MessageBox.Show("Registro guardado exitosamente", "Exito CRVA-MM", MessageBoxButton.OK, MessageBoxImage.Information); //EstadoBotones(0); //LlenarDGV(); } else { MessageBox.Show("Ya existe una marca con ese nombre", "Alerta CRVA-MM", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtNombre.Focus(); } } else { _Accion.MarkM.UpdateMarks(_datoMarca); LimpiarWindow(); MessageBox.Show("Registro guardado exitosamente", "Exito CRVA-MM", MessageBoxButton.OK, MessageBoxImage.Information); //LlenarDGV(); //EstadoBotones(0); } //Canfiguracion de los botones EstadoBotones(0); MantenimientoMarca _window = new MantenimientoMarca(); _window.Show(); this.Close(); } else { txtNombre.Focus(); } } catch (Exception ex) { MessageBox.Show("Algo anda mal : " + ex.Message, "Error CRVA-MM", MessageBoxButton.OK, MessageBoxImage.Error); } }