Esempio n. 1
0
        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 = "";
            }
        }
Esempio n. 2
0
 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 = "";
     }
 }
Esempio n. 3
0
        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);
            }
        }