private bool IsNumbersEnabled() { return(Regex.IsMatch(FirstTransactionNumber.ToString(), @"\d+") && Regex.IsMatch(LastTransactionNumber.ToString(), @"\d+") && (FirstTransactionNumber > 0) && (FirstTransactionNumber <= LastTransactionNumber) && ((LastTransactionNumber - FirstTransactionNumber) <= 10)); }
/// <summary> /// Update all properties in the data table /// </summary> public void UpdateAllData() { var row = _dictofdata.Rows[0]; row["Sistema"] = System; row["Licencia"] = License; row["TipoCambio"] = ExchangeRate.ToString(); row["CantidadPesosCaja"] = LastCashierAmountMxn.ToString(); row["CantidadDolarCaja"] = LastCashierAmountUsd.ToString(); row["UltimoReciboNumero"] = LastReceiptNumber.ToString(); row["UltimoCorteZNumero"] = LastCorteZNumber.ToString(); row["UltimoTransaccionNumero"] = LastTransactionNumber.ToString(); row["UltimoNumeroInterno"] = LastInternalNumber.ToString(); row["UltimoNumeroPedido"] = LastOrderNumber.ToString(); row["NombreImpresora"] = PrinterName; row["NombreNegocio"] = BusinessName; row["DireccionCalleFiscal"] = FiscalStreetAddress; row["CiudadCodigoFiscal"] = FiscalCityAndZipCode; row["RFC"] = FiscalNumber; row["NombreFiscal"] = FiscalName; row["NumeroTelefono"] = FiscalPhoneNumber; row["Email"] = FiscalEmail; row["RazonSocial"] = FiscalType; row["Facebook"] = Facebook; row["Instagram"] = Instagram; row["Twitter"] = Twitter; row["PaginaInternet"] = Website; row["Comentarios"] = Comments; row["MensajePie"] = FooterMessage; row["LogoImagen"] = LogoName; row["EmailSaliente"] = EmailSender; row["EmailSalientePassword"] = EmailSenderPassword; row["EmailReportes"] = EmailReports; row["EmailPedidos"] = EmailOrders; row["DescuentoPorcentaje"] = DiscountPercent.ToString(); row["PuntosPorcentaje"] = PointsPercent.ToString(); }