private void txt_ruc_KeyDown(object sender, KeyEventArgs e) { if (e.Key >= Key.D0 && e.Key <= Key.D9 || e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9) { e.Handled = false; } else { e.Handled = true; } if (e.Key == Key.Enter) { string razon = ""; razon = Contratos.Valida_Proveedor(txt_ruc.Text.ToString()); if (razon.Length > 0) { txt_razsoc.Text = razon; } else { MessageBox.Show("No se encontró proveedor. Es necesario registrar el RUC en Intranet como Proveedor.", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); } } else { txt_razsoc.Text = ""; } }
private void txt_ruc_benef_LostFocus(object sender, RoutedEventArgs e) { try { string razon = ""; razon = Contratos.Valida_Proveedor(txt_ruc_benef.Text.ToString()); if (razon.Length > 0) { txt_benef.Text = razon; } else { MessageBox.Show("No se encontró Proveedor. Es necesario registrar el RUC en Intranet como Proveedor.", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); txt_benef.Text = ""; //txt_ruc_benef.Focus(); txt_ruc_benef.SelectAll(); } } catch (Exception ex) { MessageBox.Show("Error en Validación de RUC." + ex.Message, "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); txt_benef.Text = ""; } }
private void btn_guardar_Click(object sender, RoutedEventArgs e) { if (txt_ruc.Text.Length > 0 && txt_razsoc.Text.Length > 0 /*&& txt_porc.Text.Length > 0*/) { DataTable dt = new DataTable(); dt.TableName = "Arrendatario"; dt.Columns.Add("ruc", typeof(string)); dt.Columns.Add("raz_soc", typeof(string)); //dt.Columns.Add("porc", typeof(decimal)); string razon = ""; razon = Contratos.Valida_Proveedor(txt_ruc.Text.ToString()); if (razon.Length > 0) { dt.Rows.Add(txt_ruc.Text.ToString(), razon /*, Convert.ToDecimal(txt_porc.Text.ToString())*/); datos = dt; //this.DialogResult = false; this.Close(); } else { txt_razsoc.Text = ""; MessageBox.Show("No se encontró proveedor. Es necesario registrar el RUC en Intranet como Proveedor.", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); } } else { txt_razsoc.Text = ""; MessageBox.Show("Es Obligatorio ingresar esta informacion", "Bata - Mensaje De Advertencia", MessageBoxButton.OK, MessageBoxImage.Error); } }