本文整理汇总了C#中Validator.ValidaString方法的典型用法代码示例。如果您正苦于以下问题:C# Validator.ValidaString方法的具体用法?C# Validator.ValidaString怎么用?C# Validator.ValidaString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Validator
的用法示例。
在下文中一共展示了Validator.ValidaString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: IntegraEstoque
public void IntegraEstoque()
{
ProcessForm processForm = new ProcessForm("", layout);
processForm.Show();
List<Estoque> lEstoque = new List<Estoque>();
IEnumerable<String> streamRead = File.ReadLines(System.Environment.CurrentDirectory.ToString() + "\\config.txt");
var connection = streamRead.First();
using (OleDbConnection con = new OleDbConnection(connection))
{
try
{
con.Open();
using (OleDbCommand commandCount = new OleDbCommand("SELECT COUNT(*) FROM ESTOQUE ", con))
using (OleDbDataReader readerCount = commandCount.ExecuteReader())
{
while (readerCount.Read())
{
countRegister = readerCount.GetValue(0).ToString();
}
}
try
{
using (OleDbCommand command = new OleDbCommand("SELECT SKU_PRODUTO,ID_DISTRIBUIDOR,QUANTIDADE_ATUAL_ESTOQUE,QUANTIDADE_ULTIMA_COMPRA,QUANTIDADE_ULTIMA_VENDA,DATA_PRIMEIRA_COMPRA,DATA_ULTIMA_COMPRA,DATA_ULTIMA_VENDA,VALOR_CUSTO_UNITARIO_ESTOQUE,VALOR_CUSTO_TOTAL_ESTOQUE FROM ESTOQUE", con))
using (OleDbDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Estoque estoque = new Estoque();
Validator valid = new Validator();
estoque.produtoId = reader.GetString(0);
estoque.distribuidorId = reader.GetString(1);
estoque.quantidadeAtualEstoque = reader.GetString(2);
estoque.quantidadeUltimaCompra = reader.GetString(3);
estoque.quantidadeUltimaVenda = reader.GetString(4);
if (reader.IsDBNull(5))
{
estoque.dataPrimeiraCompra = valid.ValidaString();
}
else
{
estoque.dataPrimeiraCompra = (reader.GetString(5));
}
if (reader.IsDBNull(6))
{
estoque.dataUltimaCompra = valid.ValidaString();
}
else
{
estoque.dataUltimaCompra = (reader.GetString(6));
}
if (reader.IsDBNull(7))
{
estoque.dataUltimaVenda = valid.ValidaString();
}
else
{
estoque.dataUltimaVenda = (reader.GetString(7));
}
estoque.valorCustoUnitarioEstoque = reader.GetString(8);
estoque.valorCustoTotalEstoque = reader.GetString(9);
PostEstoque(estoque);
string msg = "Foram inseridos: " + lEstoque.Count().ToString() + " de " + countRegister + " registros";
processForm.writeMessage(msg);
processForm.Enabled = false;
processForm.Enabled = true;
lEstoque.Add(estoque);
}
}
con.Dispose();
}
catch (Exception ex)
{
logErro.EscreverLog(layout, ex.Message.ToString());
//MessageBox.Show(ex.Message.ToString(), "Advetisament", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
catch (Exception ex)
{
logErro.EscreverLog(layout, ex.Message.ToString());
//MessageBox.Show(ex.Message.ToString(), "Advetisament", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
int countWrite = lEstoque.Count();
//MessageBox.Show("Foram inseridos "+countWrite.ToString()+" registros", "Advetisament", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
processForm.Close();
}
//.........这里部分代码省略.........
示例2: IntegraFaturamento
public void IntegraFaturamento()
{
ProcessForm processForm = new ProcessForm("", layout);
processForm.Show();
List<Faturamento> lFaturamento = new List<Faturamento>();
IEnumerable<String> streamRead = File.ReadLines(System.Environment.CurrentDirectory.ToString() + "\\config.txt");
var connection = streamRead.First();
using (OleDbConnection con = new OleDbConnection(connection))
{
try
{
con.Open();
using (OleDbCommand commandCount = new OleDbCommand("SELECT COUNT(*) FROM FATURAMENTO ", con))
using (OleDbDataReader readerCount = commandCount.ExecuteReader())
{
while (readerCount.Read())
{
countRegister = readerCount.GetValue(0).ToString();
}
}
try
{
using (OleDbCommand command = new OleDbCommand("SELECT SKU_PRODUTO,ID_CLIENTE,ID_DISTRIBUIDOR,ID_FV,ID_FORMA_PAGAMENTO,ID_END_ENTREGA,ID_END_COBRANCA,QTD_ITEM_NF_FATURA,VALOR_UNITARIO_ITEM_NF_FATURA,VALOR_TOTAL_NF_FATURA,VALOR_BRUTO_ITEM_NF_FATURA,VALOR_DESCONTO_ITEM_NF_FATURA,VALOR_TOTAL_ITEM_NF_FATURA,VALOR_LIQUIDO_ITEM_NF_FATURA,VALOR_CUSTO_ITEM_NF_FATURA,QTD_LITROS_ITEM_NF_FATURA,NUM_NF_FATURA,SERIE_NF_FATURA,ITEM_NF_FATURA,CFOP_NF_FATURA,NATUREZA_OPERACAO_NF_FATURA,OBSERVACAO_NF_FATURA,DATA_NF_FATURA,FLAG_ITEM_CANCELADO,DATA_CANCELAMENTO,QUANTIDADE_CANCELADO,VALOR_FRETE_NF,VALOR_IPI_ITEM,VALOR_PIS_ITEM,VALOR_COFINS_ITEM,VALOR_ICMS_ITEM,VALOR_ICMS_ST_ITEM,VALOR_SEGURO_ITEM,VALOR_DESPESAS_EXTRA_ITEM,FLAG_FATURAMENTO_TP_ENTREGA FROM FATURAMENTO", con))
using (OleDbDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Faturamento faturamento = new Faturamento();
Validator valid = new Validator();
for(int i = reader.FieldCount-1; i>=0; i--){
if (!(i == 34 || i == 33 || i == 32 || i == 25 || i == 24 || i == 21))
{
if (reader.IsDBNull(i))
{
MessageBox.Show(i.ToString(), "Advetisament", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
}
faturamento.produtoId = reader.GetValue(0).ToString();
faturamento.clienteId = reader.GetString(1);
faturamento.distribuidorId = reader.GetString(2);
faturamento.forcaDeVendaId = reader.GetString(3);
faturamento.formaDePagamentoId = reader.GetString(4);
faturamento.enderecoEntregaId = reader.GetString(5);
faturamento.enderecoCobrancaId = reader.GetString(6);
faturamento.quantidadeItem = reader.GetString(7);
faturamento.valorUnitarioItem = reader.GetString(8);
faturamento.valorTotalFatura = reader.GetString(9);
faturamento.valorBrutoItem = reader.GetString(10);
faturamento.valorDescontoItem = reader.GetString(11);
faturamento.valorTotalItem = reader.GetString(12);
faturamento.valorLiquidoItem = reader.GetString(13);
faturamento.valorCustoItem = reader.GetString(14);
faturamento.quantidadeLitrosItem = reader.GetString(15);
faturamento.numeroFatura = reader.GetString(16);
faturamento.serieFatura = reader.GetString(17);
faturamento.itemFatura = reader.GetString(18);
faturamento.CFOP = reader.GetString(19);
faturamento.naturezaOpercao = reader.GetString(20);
if(reader.IsDBNull(21))
{
faturamento.observacaoFatura = valid.ValidaString();
}else{
faturamento.observacaoFatura = reader.GetString(21);
}
faturamento.dataFatura = reader.GetString(22);
faturamento.flagItemCancelado = (reader.GetString(23));
if (reader.IsDBNull(24))
{
faturamento.dataItemCancelado = valid.ValidaString();
}
else
{
faturamento.dataItemCancelado = reader.GetString(24);
}
if (reader.IsDBNull(25))
{
faturamento.quantidadeItemCancelado = valid.ValidaString();
}
else
{
faturamento.quantidadeItemCancelado = reader.GetString(25);
}
faturamento.valorFrete = reader.GetString(26);
faturamento.valorIpi = reader.GetString(27);
//.........这里部分代码省略.........
示例3: IntegraCliente
public int IntegraCliente()
{
ProcessForm processForm = new ProcessForm("", layout);
processForm.Show();
List<Cliente> lCliente = new List<Cliente>();
IEnumerable<String> streamRead = File.ReadLines(System.Environment.CurrentDirectory.ToString()+"\\config.txt");
var connection = streamRead.First();
int index = 0;
using (OleDbConnection con = new OleDbConnection(connection))
{
try
{
con.Open();
using (OleDbCommand commandCount = new OleDbCommand("SELECT COUNT(*) FROM CLIENTES ", con))
using (OleDbDataReader readerCount = commandCount.ExecuteReader())
{
while (readerCount.Read())
{
countRegister = readerCount.GetValue(0).ToString();
}
}
try
{
using (OleDbCommand command = new OleDbCommand("SELECT ID_CLIENTE,ID_DISTRIBUIDOR,RAZAO_SOCIAL_CLIENTE,NOME_FANTASIA_CLIENTE,CNPJ_CPF_CLIENTE,COD_MUNICIPIO_IBGE_MATRIZ,RUA_END_MATRIZ_CLIENTE,NUMERO_END_MATRIZ_CLIENTE,COMPLEMENTO_END_MATRIZ_CLIENTE,CEP_END_MATRIZ_CLIENTE,BAIRRO_END_MATRIZ_CLIENTE,MUNICIPIO_END_MATRIZ_CLIENTE,UF_END_MATRIZ_CLIENTE,TEL_END_MATRIZ_CLIENTE,EMAIL_END_MATRIZ_CLIENTE,PESSOA_CONTATO,RAMO_NEGOCIO_CLIENTE,SUB_RAMO_NEGOCIO_CLIENTE,CURVA_ABC_CLIENTE,STATUS_FINANCEIRO_CLIENTE,DATA_CADASTRO_CLIENTE,DATA_DESATIVACAO_CLIENTE,FLAG_ATIVO_CLIENTE,GRUPO_ECONOMICO_CLIENTE FROM CLIENTES ", con))
using (OleDbDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Cliente cliente = new Cliente();
Validator valid = new Validator();
cliente.id = reader.GetString(0);
cliente.distribuidorId = reader.GetString(1);
cliente.razaoSocial = reader.GetString(2);
cliente.nomeFantasia = reader.GetString(3);
cliente.cnpjCpf = reader.GetString(4);
if (reader.IsDBNull(5))
{
cliente.codigoMunicipio = valid.ValidaString();
}
else
{
cliente.codigoMunicipio = reader.GetString(5);
}
//cliente.codigoMunicipio = reader.GetString(5);
if (reader.IsDBNull(6))
{
cliente.enderecoLogradouro = valid.ValidaString();
}
else
{
cliente.enderecoLogradouro = reader.GetString(6);
}
//cliente.enderecoLogradouro = reader.GetString(6);
if (reader.IsDBNull(7))
{
cliente.enderecoNumero = valid.ValidaString();
}
else
{
cliente.enderecoNumero = reader.GetString(7);
}
//cliente.enderecoNumero = reader.GetString(7);
if (reader.IsDBNull(8))
{
cliente.enderecoComplemento = valid.ValidaString();
}
else
{
cliente.enderecoComplemento = reader.GetString(8);
}
//cliente.enderecoComplemento = reader.GetString(8);
if (reader.IsDBNull(9))
{
cliente.enderecoCep = valid.ValidaString();
}
else
{
cliente.enderecoCep = reader.GetString(9);
}
//cliente.enderecoCep = reader.GetString(9);
if (reader.IsDBNull(10))
{
cliente.enderecoBairro = valid.ValidaString();
}
else
{
cliente.enderecoBairro = reader.GetString(10);
}
//.........这里部分代码省略.........