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."); } }
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(); }
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; }
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); }
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); }
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."); } }
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); }