public IQueryable <TPerfilVO> Listar(TPerfilVO filtro) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPerfil select new TPerfilVO { IDPerfil = registro.IDPerfil, Descricao = registro.Descricao, Ativo = registro.Ativo, }).AsQueryable(); if (!string.IsNullOrEmpty(filtro.Descricao)) { query = query.Where(registro => registro.Descricao.Contains(filtro.Descricao)); } if (filtro.Ativo.HasValue) { query = query.Where(registro => registro.Ativo == filtro.Ativo.HasValue); } return(query); }
public int Inserir(TMenuVO tmenuvo) { var banco = new SINAF_WebEntities(); var query = new TMenu { IDMenu = tmenuvo.IDMenu, Descricao = tmenuvo.Descricao, IDMenuPai = tmenuvo.IDMenuPai, Mobile = tmenuvo.Mobile, Url = tmenuvo.Url, Ordenacao = tmenuvo.Ordenacao, }; banco.AddToTMenu(query); banco.SaveChanges(); tmenuvo.IDMenu = query.IDMenu; return(query.IDMenu); }
public void Alterar(TColetorVO tcoletorvo) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TColetor where registro.IDColetor.Equals(tcoletorvo.IDColetor) select registro).First(); query.NumeroSerie = tcoletorvo.NumeroSerie; query.IMEI = tcoletorvo.IMEI; query.Fabricante = tcoletorvo.Fabricante; query.Modelo = tcoletorvo.Modelo; query.DataCadastro = DateTime.Now; if (tcoletorvo.IDUsuarioResponsavel.HasValue) { if (tcoletorvo.IDUsuarioResponsavel.Value > 0) { query.CodigoUsuarioResponsavel = banco.TUsuario.FirstOrDefault(coletor => coletor.IDUsuario == tcoletorvo.IDUsuarioResponsavel.Value).CodigoColaborador; } else { query.CodigoUsuarioResponsavel = null; } } query.UsoBackup = tcoletorvo.UsoBackup; banco.SaveChanges(); }
public TUsuarioVO Obter(int IDUsuario) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TUsuario where registro.IDUsuario == IDUsuario && registro.Ativo == true select new TUsuarioVO { IDUsuario = registro.IDUsuario, Nome = registro.Nome, Abreviado = registro.Abreviado, Login = registro.Login, Senha = registro.Senha, IDPerfil = registro.TPerfil.IDPerfil, Email = registro.Email, CodigoColaborador = registro.CodigoColaborador, Unidade = registro.Unidade, Ativo = registro.Ativo, }); return(query.FirstOrDefault()); }
public IQueryable <TMenuPerfilVO> Listar(TMenuPerfilVO filtro) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TMenuPerfil select new TMenuPerfilVO { IDMenuPerfil = registro.IDMenuPerfil, IDMenu = registro.TMenu.IDMenu, IDPerfil = registro.TPerfil.IDPerfil, Ativo = registro.Ativo, }).AsQueryable(); if (filtro.IDMenu.HasValue) { query = query.Where(registro => registro.IDMenu == filtro.IDMenu.Value); } if (filtro.IDPerfil.HasValue) { query = query.Where(registro => registro.IDPerfil == filtro.IDPerfil.Value); } if (filtro.Ativo.HasValue) { query = query.Where(registro => registro.Ativo == filtro.Ativo.Value); } return(query); }
public HistoricoTSincronismoVO Obter(int IDHistoricoSincronismo) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.HistoricoTSincronismo where registro.IDHistoricoSincronismo == IDHistoricoSincronismo select new HistoricoTSincronismoVO { IDHistoricoSincronismo = registro.IDHistoricoSincronismo, IDHistoricoColetor = registro.HistoricoTColetor.IDHistoricoColetor, DataSincronismo = registro.DataSincronismo, NumeroUpload = registro.NumeroUpload, NumeroDownload = registro.NumeroDownload, IDVendedor = registro.TUsuario.IDUsuario, NomeVendedor = registro.TUsuario.Nome, }); return(query.FirstOrDefault()); }
public TUsuarioVO LoginPrimeiroAcesso(string login) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TUsuario where registro.Login == login && registro.Senha == "SINAF" && registro.Ativo == true select new TUsuarioVO { IDUsuario = registro.IDUsuario, Nome = registro.Nome, Abreviado = registro.Abreviado, Login = registro.Login, Senha = registro.Senha, IDPerfil = registro.TPerfil.IDPerfil, Email = registro.Email, PrimeiroAcesso = true, CodigoColaborador = registro.CodigoColaborador, Unidade = registro.Unidade, Ativo = registro.Ativo, }); return(query.FirstOrDefault()); }
public int Inserir(TUsuarioVO tusuariovo) { var banco = new SINAF_WebEntities(); var query = new TUsuario { IDUsuario = tusuariovo.IDUsuario, Nome = tusuariovo.Nome, Abreviado = tusuariovo.Abreviado, Login = tusuariovo.Login, Senha = tusuariovo.Senha, TPerfil = banco.TPerfil.First(perfil => perfil.IDPerfil == tusuariovo.IDPerfil), Email = tusuariovo.Email, CodigoColaborador = tusuariovo.CodigoColaborador, Unidade = tusuariovo.Unidade, Ativo = tusuariovo.Ativo, }; banco.AddToTUsuario(query); banco.SaveChanges(); tusuariovo.IDUsuario = query.IDUsuario; return(query.IDUsuario); }
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(); }
public void Alterar(TUsuarioVO tusuariovo) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TUsuario where registro.IDUsuario.Equals(tusuariovo.IDUsuario) select registro).First(); query.Nome = tusuariovo.Nome; query.Abreviado = tusuariovo.Abreviado; query.Login = tusuariovo.Login; query.Senha = tusuariovo.Senha; query.TPerfil = banco.TPerfil.First(perfil => perfil.IDPerfil == tusuariovo.IDPerfil); query.Email = tusuariovo.Email; query.CodigoColaborador = tusuariovo.CodigoColaborador; query.Unidade = tusuariovo.Unidade; query.Ativo = tusuariovo.Ativo; banco.SaveChanges(); }
public IQueryable <TPerfilVO> ValidarPerfilCargo(TPerfilVO filtro) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPerfilCargo select new TPerfilVO { IDPerfilCargo = registro.IDPerfilCargo, IDPerfil = registro.TPerfil.IDPerfil, Descricao = registro.TPerfil.Descricao, Ativo = registro.TPerfil.Ativo, NomeCargo = registro.Cargo, }).AsQueryable(); query = query.Where(registro => registro.IDPerfil != filtro.IDPerfil); query = query.Where(registro => registro.NomeCargo.Equals(filtro.NomeCargo)); return(query); }
public int InserirPlanoProtecao(TPlanoProtecaoVO tplanoprotecaovo) { var banco = new SINAF_WebEntities(); var query = new TPlanoProtecao { Codigo = tplanoprotecaovo.Codigo, NomePlano = tplanoprotecaovo.NomePlano, CoberturaMorte = tplanoprotecaovo.CoberturaMorte, CoberturaAcidente = tplanoprotecaovo.CoberturaAcidente, CoberturaEmergencia = tplanoprotecaovo.CoberturaEmergencia, Premio_18_30 = tplanoprotecaovo.Premio_18_30, Premio_31_40 = tplanoprotecaovo.Premio_31_40, Premio_41_45 = tplanoprotecaovo.Premio_41_45, Premio_46_50 = tplanoprotecaovo.Premio_46_50, Premio_51_55 = tplanoprotecaovo.Premio_51_55, Premio_56_60 = tplanoprotecaovo.Premio_56_60, Premio_61_65 = tplanoprotecaovo.Premio_61_65, }; banco.AddToTPlanoProtecao(query); banco.SaveChanges(); tplanoprotecaovo.IDPlanoProtecao = query.IDPlanoProtecao; return(query.IDPlanoProtecao); }
public int InserirPlanoProtecaoRenda(TPlanoProtecaoVO tplanoprotecaovo) { var banco = new SINAF_WebEntities(); var query = new TPlanoProtecaoRenda { RendaPeriodo = tplanoprotecaovo.RendaPeriodo, CoberturaRendaMensal = tplanoprotecaovo.RendaCoberturaRendaMensal, CoberturaCapitalTotal = tplanoprotecaovo.RendaCoberturaCapitalTotal, Premio_18_30 = tplanoprotecaovo.RendaPremio_18_30, Premio_31_40 = tplanoprotecaovo.RendaPremio_31_40, Premio_41_45 = tplanoprotecaovo.RendaPremio_41_45, Premio_46_50 = tplanoprotecaovo.RendaPremio_46_50, Premio_51_55 = tplanoprotecaovo.RendaPremio_51_55, Premio_56_60 = tplanoprotecaovo.RendaPremio_56_60, Premio_61_65 = tplanoprotecaovo.RendaPremio_61_65, }; banco.AddToTPlanoProtecaoRenda(query); banco.SaveChanges(); tplanoprotecaovo.IDPlanoProtecaoRenda = query.IDPlanoProtecaoRenda; return(query.IDPlanoProtecaoRenda); }
public int InserirPlanoCasalFuneral(TPlanoCasalVO tplanocasalvo) { var banco = new SINAF_WebEntities(); var query = new TPlanoCasalFuneral { Categoria = tplanocasalvo.FuneralCategoria, Codigo = tplanocasalvo.FuneralCodigo, Ate_20 = tplanocasalvo.FuneralAte_20, De_21_40 = tplanocasalvo.FuneralDe_21_40, De_41_50 = tplanocasalvo.FuneralDe_41_50, De_51_60 = tplanocasalvo.FuneralDe_51_60, De_61_65 = tplanocasalvo.FuneralDe_61_65, De_66_70 = tplanocasalvo.FuneralDe_66_70, De_71_75 = tplanocasalvo.FuneralDe_71_75, De_76_80 = tplanocasalvo.FuneralDe_76_80, }; banco.AddToTPlanoCasalFuneral(query); banco.SaveChanges(); tplanocasalvo.IDPlanoCasalFuneral = query.IDPlanoCasalFuneral; return(query.IDPlanoCasalFuneral); }
public int Inserir(TColetorVO tcoletorvo) { var banco = new SINAF_WebEntities(); var query = new TColetor { IDColetor = tcoletorvo.IDColetor, NumeroSerie = tcoletorvo.NumeroSerie, IMEI = tcoletorvo.IMEI, Fabricante = tcoletorvo.Fabricante, Modelo = tcoletorvo.Modelo, CodigoUsuarioCadastro = banco.TUsuario.First(coletor => coletor.IDUsuario == tcoletorvo.IDUsuarioCadastro).CodigoColaborador, DataCadastro = DateTime.Now, UsoBackup = tcoletorvo.UsoBackup, Ativo = true, }; banco.AddToTColetor(query); banco.SaveChanges(); tcoletorvo.IDColetor = query.IDColetor; return(query.IDColetor); }
public TPlanoProtecaoVO SelecionarPlanoProtecaoFuneral(decimal coberturaMorte, decimal coberturaAcidente, decimal coberturaEmergencia, int codigoPlano) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPlanoProtecao where registro.Codigo == codigoPlano && registro.CoberturaMorte == coberturaMorte && registro.CoberturaAcidente == coberturaAcidente && registro.CoberturaEmergencia == coberturaEmergencia select new TPlanoProtecaoVO { IDPlanoProtecao = registro.IDPlanoProtecao, NomePlano = registro.NomePlano, Codigo = registro.Codigo, CoberturaMorte = registro.CoberturaMorte, CoberturaAcidente = registro.CoberturaAcidente, CoberturaEmergencia = registro.CoberturaEmergencia, Premio_18_30 = registro.Premio_18_30, Premio_31_40 = registro.Premio_31_40, Premio_41_45 = registro.Premio_41_45, Premio_46_50 = registro.Premio_46_50, Premio_51_55 = registro.Premio_51_55, Premio_56_60 = registro.Premio_56_60, Premio_61_65 = registro.Premio_61_65, }).AsQueryable(); return(query.FirstOrDefault()); }
public IQueryable <TLogradouroVO> ListarPorCEP(int cep) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TLogradouro where registro.CEP == cep select new TLogradouroVO { IDLogradouro = registro.IDLogradouro, NomeLogradouro = registro.NomeLogradouro, CEP = registro.CEP, IDBairro = registro.TBairro.IDBairro, NomeBairro = registro.TBairro.NomeBairro, IDCidade = registro.TBairro.TCidade.IDCidade, NomeCidade = registro.TBairro.TCidade.NomeCidade, IDEstado = registro.TBairro.TCidade.TEstado.IDEstado, Sigla = registro.TBairro.TCidade.TEstado.Sigla, }).AsQueryable(); return(query); }
public TParametroVO ObterPrimeiroServico() { 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(); return(query.FirstOrDefault()); }
public void Excluir(int IDColetor) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TColetor where registro.IDColetor == IDColetor select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public void ExcluirPlanoCasalFuneral(int IDPlanoCasalFuneral) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPlanoCasalFuneral where registro.IDPlanoCasalFuneral == IDPlanoCasalFuneral select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public void ExcluirPlanoProtecaoRenda(int IDPlanoProtecaoRenda) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPlanoProtecaoRenda where registro.IDPlanoProtecaoRenda == IDPlanoProtecaoRenda select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public void ExcluirPerfilCargo(int IDPerfilCargo) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TPerfilCargo where registro.IDPerfilCargo == IDPerfilCargo select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public void Excluir(int IDMenuPerfil) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TMenuPerfil where registro.IDMenuPerfil == IDMenuPerfil select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public void Excluir(int IDAtendimento) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TAtendimento where registro.IDAtendimento == IDAtendimento select registro).First(); banco.DeleteObject(query); banco.SaveChanges(); }
public int ObterIDFilial(string NomeFilial) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TFilial where registro.NomeFilial.Equals(NomeFilial) select registro.IDFilial); return(query.FirstOrDefault()); }
public Int32 ObterAtendimentoFilial(int IDFilial) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TAtendimento where registro.TFilial.IDFilial == IDFilial select registro.IDAtendimento); return(query.FirstOrDefault()); }
public IQueryable <int> ListarUsuarioAgendamento(string nome) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TUsuario where registro.Nome.Contains(nome) select registro.IDUsuario).AsQueryable(); return(query); }
public List <int> ListarAtendimentoFilial(string NomeFilial) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TAtendimento join filial in banco.TFilial on registro.TFilial.IDFilial equals filial.IDFilial where filial.NomeFilial.Equals(NomeFilial) select registro.IDAtendimento); return(query.ToList()); }
public Int32 ObterAtendimentoCallCenter(int IDCidade, int IDBairro) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TAtendimento where registro.IDCidade == IDCidade && registro.IDBairro == IDBairro select registro.IDAtendimento); return(query.FirstOrDefault()); }
public int ObterIDCidade(string NomeCidade) { var banco = new SINAF_WebEntities(); var query = (from registro in banco.TCidade where registro.NomeCidade.Equals(NomeCidade) select registro.IDCidade ); return(query.FirstOrDefault()); }