Esempio n. 1
0
        public void Salvar(TParametroVO tparametrovo, Int32 usuarioLogado)
        {
            try
            {
                TLogVO log = new TLogVO();
                log.Tabela    = "TParametro";
                log.IDUsuario = usuarioLogado;
                log.Data      = DateTime.Now;

                if (tparametrovo.IDParametro > 0)
                {
                    log.Tipo = "Alterar - " + tparametrovo.TempoEntrevistaColetor + "-" + tparametrovo.VersaoBaseCorreio;
                    TParametroBLL.Alterar(tparametrovo);
                }
                else
                {
                    log.Tipo = "Inserir";
                    TParametroBLL.Inserir(tparametrovo);
                }

                TLogBLL.Inserir(log);
            }
            catch (CABTECException)
            {
                throw new CABTECException("Erro ao Salvar Parâmetro.");
            }
            catch (Exception)
            {
                throw new CABTECException("Erro ao Salvar Parâmetro.");
            }
        }
Esempio n. 2
0
        public void Alterar(TParametroVO tparametrovo)
        {
            var banco = new SINAF_WebEntities();

            var query = (from registro in banco.TParametro
                         where registro.IDParametro.Equals(tparametrovo.IDParametro)
                         select registro).First();


            query.TempoLogOff = tparametrovo.TempoLogOff;

            query.PrazoSincronismoDia = tparametrovo.PrazoSincronismoDia;

            query.EstoqueMaximoWeb = tparametrovo.EstoqueMaximoWeb;

            query.EstoqueMinimoWeb = tparametrovo.EstoqueMinimoWeb;

            query.EstoqueMaximoColetor = tparametrovo.EstoqueMaximoColetor;

            query.EstoqueMinimoColetor = tparametrovo.EstoqueMinimoColetor;

            query.TempoDadosServidorDias = tparametrovo.TempoDadosServidorDias;

            query.TempoVerificaERPDias = tparametrovo.TempoVerificaERPDias;

            query.VersaoBaseCorreio = tparametrovo.VersaoBaseCorreio;

            query.TempoEntrevistaColetor = tparametrovo.TempoEntrevistaColetor;

            query.TempoEntrevistaIncompleta = tparametrovo.TempoEntrevistaIncompleta;

            banco.SaveChanges();
        }
Esempio n. 3
0
 private void PreencheTela(TParametroVO parametroVO)
 {
     hiddenIDParametro.Value        = parametroVO.IDParametro.ToString();
     txtEstoqueMaximoColetor.Text   = parametroVO.EstoqueMaximoColetor.HasValue? parametroVO.EstoqueMaximoColetor.Value.ToString():string.Empty;
     txtEstoqueMaximoWEB.Text       = parametroVO.EstoqueMaximoWeb.HasValue ? parametroVO.EstoqueMaximoWeb.Value.ToString() : string.Empty;
     txtEstoqueMinimoColetor.Text   = parametroVO.EstoqueMinimoColetor.HasValue ? parametroVO.EstoqueMinimoColetor.Value.ToString() : string.Empty;
     txtEstoqueMinimoWEB.Text       = parametroVO.EstoqueMinimoWeb.HasValue ? parametroVO.EstoqueMinimoWeb.Value.ToString() : string.Empty;
     txtPrazoSincronismoDia.Text    = parametroVO.PrazoSincronismoDia.HasValue ? parametroVO.PrazoSincronismoDia.Value.ToString() : string.Empty;
     txtTempoDadosServidorDias.Text = parametroVO.TempoDadosServidorDias.HasValue ? parametroVO.TempoDadosServidorDias.Value.ToString() : string.Empty;
     txtTempoLogOff.Text            = parametroVO.TempoLogOff.HasValue ? parametroVO.TempoLogOff.Value.ToString() : string.Empty;
     txtTempoVerificaERPDias.Text   = parametroVO.TempoVerificaERPDias.HasValue ? parametroVO.TempoVerificaERPDias.Value.ToString() : string.Empty;
     txtVersaoCorreio.Text          = parametroVO.VersaoBaseCorreio.HasValue ? parametroVO.VersaoBaseCorreio.Value.ToString() : string.Empty;
     txtPrazoEntrevistaColetor.Text = parametroVO.TempoEntrevistaColetor.HasValue ? parametroVO.TempoEntrevistaColetor.Value.ToString() : string.Empty;
     txtPrazoIncompletaColetor.Text = parametroVO.TempoEntrevistaIncompleta.HasValue ? parametroVO.TempoEntrevistaIncompleta.Value.ToString() : string.Empty;
 }
Esempio n. 4
0
        private TParametroVO PreencheVO()
        {
            TParametroVO parametroVO = new TParametroVO();

            parametroVO.IDParametro               = string.IsNullOrEmpty(hiddenIDParametro.Value) ? 0 : Convert.ToInt32(hiddenIDParametro.Value);
            parametroVO.EstoqueMaximoColetor      = Convert.ToInt32(txtEstoqueMaximoColetor.Text);
            parametroVO.EstoqueMaximoWeb          = Convert.ToInt32(txtEstoqueMaximoWEB.Text);
            parametroVO.EstoqueMinimoColetor      = Convert.ToInt32(txtEstoqueMinimoColetor.Text);
            parametroVO.EstoqueMinimoWeb          = Convert.ToInt32(txtEstoqueMinimoWEB.Text);
            parametroVO.PrazoSincronismoDia       = Convert.ToInt32(txtPrazoSincronismoDia.Text);
            parametroVO.TempoDadosServidorDias    = Convert.ToInt32(txtTempoDadosServidorDias.Text);
            parametroVO.TempoLogOff               = Convert.ToInt32(txtTempoLogOff.Text);
            parametroVO.TempoVerificaERPDias      = Convert.ToInt32(txtTempoVerificaERPDias.Text);
            parametroVO.VersaoBaseCorreio         = Convert.ToInt32(txtVersaoCorreio.Text);
            parametroVO.TempoEntrevistaColetor    = Convert.ToInt32(txtPrazoEntrevistaColetor.Text);
            parametroVO.TempoEntrevistaIncompleta = Convert.ToInt32(txtPrazoIncompletaColetor.Text);

            return(parametroVO);
        }
Esempio n. 5
0
        public int Inserir(TParametroVO tparametrovo)
        {
            var banco = new SINAF_WebEntities();

            var query = new TParametro
            {
                IDParametro = tparametrovo.IDParametro,

                TempoLogOff = tparametrovo.TempoLogOff,

                PrazoSincronismoDia = tparametrovo.PrazoSincronismoDia,

                EstoqueMaximoWeb = tparametrovo.EstoqueMaximoWeb,

                EstoqueMinimoWeb = tparametrovo.EstoqueMinimoWeb,

                EstoqueMaximoColetor = tparametrovo.EstoqueMaximoColetor,

                EstoqueMinimoColetor = tparametrovo.EstoqueMinimoColetor,

                TempoDadosServidorDias = tparametrovo.TempoDadosServidorDias,

                TempoVerificaERPDias = tparametrovo.TempoVerificaERPDias,

                VersaoBaseCorreio = tparametrovo.VersaoBaseCorreio,

                TempoEntrevistaColetor = tparametrovo.TempoEntrevistaColetor,

                TempoEntrevistaIncompleta = tparametrovo.TempoEntrevistaIncompleta,
            };

            banco.AddToTParametro(query);
            banco.SaveChanges();

            tparametrovo.IDParametro = query.IDParametro;

            return(query.IDParametro);
        }
Esempio n. 6
0
 public List <TParametroVO> Listar(TParametroVO filtro)
 {
     try
     {
         if (filtro.IDParametro > 0)
         {
             List <TParametroVO> listaRetorno = new List <TParametroVO>();
             listaRetorno.Add(TParametroBLL.Obter(filtro.IDParametro));
             return(listaRetorno);
         }
         else
         {
             return(TParametroBLL.Listar(filtro).ToList());
         }
     }
     catch (CABTECException)
     {
         throw new CABTECException("Erro ao Listar Parâmetro.");
     }
     catch (Exception)
     {
         throw new CABTECException("Erro ao Listar Parâmetro.");
     }
 }
Esempio n. 7
0
        public IQueryable <TParametroVO> Listar(TParametroVO filtro)
        {
            var banco = new SINAF_WebEntities();

            var query = (from registro in banco.TParametro
                         select new TParametroVO
            {
                IDParametro = registro.IDParametro,

                TempoLogOff = registro.TempoLogOff,

                PrazoSincronismoDia = registro.PrazoSincronismoDia,

                EstoqueMaximoWeb = registro.EstoqueMaximoWeb,

                EstoqueMinimoWeb = registro.EstoqueMinimoWeb,

                EstoqueMaximoColetor = registro.EstoqueMaximoColetor,

                EstoqueMinimoColetor = registro.EstoqueMinimoColetor,

                TempoDadosServidorDias = registro.TempoDadosServidorDias,

                TempoVerificaERPDias = registro.TempoVerificaERPDias,

                VersaoBaseCorreio = registro.VersaoBaseCorreio,

                TempoEntrevistaColetor = registro.TempoEntrevistaColetor,

                TempoEntrevistaIncompleta = registro.TempoEntrevistaIncompleta,
            }).AsQueryable();


            if (filtro.TempoLogOff.HasValue)
            {
                query = query.Where(registro => registro.TempoLogOff == filtro.TempoLogOff.Value);
            }

            if (filtro.PrazoSincronismoDia.HasValue)
            {
                query = query.Where(registro => registro.PrazoSincronismoDia == filtro.PrazoSincronismoDia.Value);
            }

            if (filtro.EstoqueMaximoWeb.HasValue)
            {
                query = query.Where(registro => registro.EstoqueMaximoWeb == filtro.EstoqueMaximoWeb.Value);
            }

            if (filtro.EstoqueMinimoWeb.HasValue)
            {
                query = query.Where(registro => registro.EstoqueMinimoWeb == filtro.EstoqueMinimoWeb.Value);
            }

            if (filtro.EstoqueMaximoColetor.HasValue)
            {
                query = query.Where(registro => registro.EstoqueMaximoColetor == filtro.EstoqueMaximoColetor.Value);
            }

            if (filtro.EstoqueMinimoColetor.HasValue)
            {
                query = query.Where(registro => registro.EstoqueMinimoColetor == filtro.EstoqueMinimoColetor.Value);
            }

            if (filtro.TempoDadosServidorDias.HasValue)
            {
                query = query.Where(registro => registro.TempoDadosServidorDias == filtro.TempoDadosServidorDias.Value);
            }

            if (filtro.TempoVerificaERPDias.HasValue)
            {
                query = query.Where(registro => registro.TempoVerificaERPDias == filtro.TempoVerificaERPDias.Value);
            }

            if (filtro.TempoEntrevistaColetor.HasValue)
            {
                query = query.Where(registro => registro.TempoEntrevistaColetor == filtro.TempoEntrevistaColetor.Value);
            }

            if (filtro.TempoEntrevistaIncompleta.HasValue)
            {
                query = query.Where(registro => registro.TempoEntrevistaIncompleta == filtro.TempoEntrevistaIncompleta.Value);
            }

            return(query);
        }