public bool Validar() { if (P == null) { MessageBox.Show("No ha seleccionado producto ", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } Evaluador e = new Evaluador(); if (!e.esNumeroReal(Precio)) { MessageBox.Show("El precio no es Numero real ", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (!e.esPositivo(Convert.ToDouble(Precio))) { MessageBox.Show("El precio no es Negativo ", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (String.IsNullOrEmpty(Descripcion)) { MessageBox.Show("La descripcion no debe ser vacia ", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (String.IsNullOrEmpty(CodComercial)) { MessageBox.Show("El codigo Comercial no puede ser Vacio", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } return true; }
private bool ValidaMonto() { Evaluador e = new Evaluador(); if (String.IsNullOrEmpty(TxtMonto) && !e.esNumeroReal(TxtMonto) && e.esPositivo(Convert.ToInt32(TxtMonto))) { MessageBox.Show("No ha ingresado un valor correcto en el Monto de pago", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (selectedValue == 0) { MessageBox.Show("No ha seleccionado una forma de pago", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } return true; }
public bool Validar() { Evaluador e = new Evaluador(); if (!e.esNumeroReal(MontoMax)&& !String.IsNullOrEmpty(MontoMax)) { MessageBox.Show("No ha ingresado un valor correcto en el Monto máximo", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (!e.esNumeroReal(MontoMin) && !String.IsNullOrEmpty(MontoMin)) { MessageBox.Show("No ha ingresado un valor correcto en el Monto mínimo", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } if (!e.esNumeroReal(DniRuc)&& !String.IsNullOrEmpty(DniRuc)) { MessageBox.Show("El DNI/RUC es un valor numérico", "AVISO", MessageBoxButton.OK, MessageBoxImage.Error); return false; } return true; }