private void tlGuardarSum_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(txtNombreSum.Text) || string.IsNullOrWhiteSpace(txtCEstSum.Text) || string.IsNullOrWhiteSpace(cmbTipSum.Text)) { MessageBox.Show("Debe completar campos obligatorios", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); return; } Clases.C_Suministro newSum = new Clases.C_Suministro(); newSum.descripcion = txtNombreSum.Text; newSum.observacion = txtDescSum.Text; newSum.cantidad = Convert.ToInt32(txtCEstSum.Text); newSum.tipo = cmbTipSum.Text; if (accion == "INSERTAR") { if (newSum.NuevoSuministro() == 1) { MessageBox.Show("Se ha guardado correctamente", "Información", MessageBoxButton.OK, MessageBoxImage.Information); tlCancelarSum_Click(sender, e); Page_Loaded(sender, e); } else { MessageBox.Show("Error al guardar el suministro", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { newSum.idSuministro = Convert.ToInt32(txtIdSum.Text); if (newSum.EditarSuministro() == 1) { MessageBox.Show("Se ha modificado correctamente", "Información", MessageBoxButton.OK, MessageBoxImage.Information); tlCancelarSum_Click(sender, e); Page_Loaded(sender, e); } else { MessageBox.Show("Error al guardar el suministro", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }