コード例 #1
0
 private void tbCod_method_InvalidValue(object sender, DevExpress.XtraEditors.Controls.InvalidValueExceptionEventArgs e)
 {
     try
     {
         List<CTemplate_method> lstTemplateMethod = new Methods().GetAllLastVersionMethods();
         CTemplate_method oTemplate_method = lstTemplateMethod.Single(c => c.Cod_template_method == tbCod_method.Text);
         if (oTemplate_method == null)
             e.ErrorText = "el código de método ya se encuentra asignado";
         else
             e.ErrorText = "el código de método ya se encuentra asignado al método " + oTemplate_method.Abbreviation;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }