public string GetErrorMessage(object propertyNode) { ConfigPropertyNode cpn = propertyNode as ConfigPropertyNode; switch (cpn.PropertyId) { case SoftwareConfiguration.EXCEL_FIRST_ROW_DATA_PROP_ID: return(EXCEL_FIRST_ROW_VALIDATION_ERROR); //MessageBox.Show(EXCEL_FIRST_ROW_VALIDATION_ERROR, "Erreur de validation", MessageBoxButton.OK, MessageBoxImage.Exclamation, MessageBoxResult.OK); } return("Erreur de validation"); }
public bool CheckConfigPropertyValue(object propertyNode, string newValue) { ConfigPropertyNode cpn = propertyNode as ConfigPropertyNode; if (SoftwareConfiguration.EXCEL_FIRST_ROW_DATA_PROP_ID == cpn.PropertyId) { int result; if (!int.TryParse(newValue, out result)) { return(false); } } return(true); }