Ejemplo n.º 1
0
 ///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Txt_Orden_Salida_KeyPress
 ///DESCRIPCIÓN  : Permite escribir caracteres Numericos.
 ///PARAMENTROS  :
 ///CREO         : Miguel Angel Bedolla Moreno
 ///FECHA_CREO   : 28/Feb/2013
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private void Txt_Orden_Salida_KeyPress(object sender, KeyPressEventArgs e)
 {
     Cls_Metodos_Generales.Validar_Caracter(e, Cls_Metodos_Generales.Enum_Tipo_Caracteres.Numerico);
     if (Txt_Orden_Salida.Text.Length == 7)
     {
         Cls_Ope_Embarques_Negocio P_Embarques = new Cls_Ope_Embarques_Negocio();
         P_Embarques.P_Orden_Salida = Txt_Orden_Salida.Text;
         P_Embarques.P_No_Embarque  = Txt_No_Embarque.Text;
         if (P_Embarques.Consultar_Orden_Salida().Rows.Count > 0)
         {
             Error_Provider.SetError(Txt_Orden_Salida, "");
             Txt_Orden_Salida.Text = "";
             MessageBox.Show(this, "El no. de orden de salida ya existe.", "Órdenes de salida", MessageBoxButtons.OK);
         }
     }
 }