Example #1
0
        private void SelectContratoPeriodo()
        {
            var item = _contratosPeriodo.Take();

            using (var cron = new CronometroPerformance("select-periodo-sem-insert"))
            {
                try
                {
                    var itens = _select.Select(item.Begin, item.End);

                    if (itens == null || !itens.Any())
                    {
                        cron.MensagemErro = "não há itens!";
                    }
                    else
                    {
                        cron.QuantidadeRetorno = itens.Count();
                    }
                }
                catch (Exception ex)
                {
                    cron.MensagemErro = ex.Message;
                }
            }
        }
Example #2
0
        private void SelectContrato()
        {
            var items = _contratos.Take(50);

            using (var cron = new CronometroPerformance("select-unitario-sem-insert"))
            {
                foreach (var item in items)
                {
                    try
                    {
                        var selected = _select.Select(item);

                        if (selected == null || !selected.Id.Equals(item.Id))
                        {
                            cron.MensagemErro = "itens diferentes";
                        }
                    }
                    catch (Exception ex)
                    {
                        cron.MensagemErro = ex.Message;
                    }
                }
            }
        }