public void NoPuedeEditarNonexistMunicipio() { // preparación Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); mock1.Setup(m => m.List()).Returns((new Municipio[] { new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }, new Municipio { Id = 2, Name = "Municipio2", StatusId = 1 }, new Municipio { Id = 3, Name = "Municipio3", StatusId = 1 } }).AsQueryable <Municipio>()); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); MunicipioController target = new MunicipioController(mock1.Object, mock2.Object); // prueba MunicipioViewModel result = GetViewModel <MunicipioViewModel>(target.Edit(4)); // Verificación Assert.IsNull(result.Municipio); }
private Endereco Endereco(AtendimentoEntity atendimento) { var CEP = new EnderecoCompletoController().Selecionar(atendimento.NotaFiscalCep); string CodigoMunicipioIbge; if (CEP != null && !string.IsNullOrWhiteSpace(CEP.CodigoMunicipioIbge)) { CodigoMunicipioIbge = CEP.CodigoMunicipioIbge; } else { CodigoMunicipioIbge = new MunicipioController().SelecionarPrimeiroCodigoIbge(atendimento.NotaFiscalUf); } return(new Endereco { logradouro = atendimento.NotaFiscalEndereco.Trim(), numero = !string.IsNullOrWhiteSpace(atendimento.NotaFiscalNumero) && atendimento.NotaFiscalNumero.Length > 10 ? atendimento.NotaFiscalNumero.Substring(0, 10) : atendimento.NotaFiscalNumero, complemento = !string.IsNullOrWhiteSpace(atendimento.NotaFiscalComplemento) ? atendimento.NotaFiscalComplemento.Trim() : "...", bairro = atendimento.NotaFiscalBairro.Trim(), uf = atendimento.NotaFiscalUf, cep = atendimento.NotaFiscalCep, codigo_municipio = CodigoMunicipioIbge }); }
public void PuedeEliminarMunicipios() { // preparación var autorMock = new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }; Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); mock1.Setup(m => m.List()).Returns((new Municipio[] { new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }, new Municipio { Id = 2, Name = "Municipio2", StatusId = 1 }, new Municipio { Id = 3, Name = "Municipio3", StatusId = 1 } }).AsQueryable <Municipio>()); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); MunicipioController controller = new MunicipioController(mock1.Object, mock2.Object); // prueba int Id = 1; controller.Delete(Id); // Verificación mock1.Verify(m => m.Delete(Id)); }
public void PuedeGuardarValidarCambios() { // preparación Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); Mock <ITempDataDictionary> tempData = new Mock <ITempDataDictionary>(); MunicipioController controller = new MunicipioController(mock1.Object, mock2.Object) { TempData = tempData.Object }; // prueba MunicipioViewModel vm = new MunicipioViewModel { Municipio = new Municipio { Name = "Test" } }; var result = controller.Edit(vm); mock1.Verify(m => m.Save(vm.Municipio)); // Verificación Assert.AreEqual("List", (result as RedirectToActionResult).ActionName); }
public MunicipioController Municipio(long tb006Id) { var retorno = new MunicipioController(); try { var con = new SqlConnection(ParametrosDAO.StringConexao); var sSql = new StringBuilder(); sSql.Append("SELECT * FROM dbo.TB006_Municipio "); sSql.Append(" WHERE TB006_id = "); sSql.Append(tb006Id); var command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); var reader = command.ExecuteReader(); while (reader.Read()) { retorno.TB006_id = Convert.ToInt64(reader["TB006_id"]); retorno.TB006_Municipio = reader["TB006_Municipio"].ToString(); retorno.TB006_Codigo = reader["TB006_Codigo"].ToString(); retorno.TB006_IBGE = reader["TB006_IBGE"].ToString(); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retorno); }
public List <MunicipioController> municipiosAtivosPorEstado(long TB005_Id) { var retorno = new List <MunicipioController>(); try { var con = new SqlConnection(ParametrosDAO.StringConexao); var sSql = new StringBuilder(); sSql.Append(" SELECT "); sSql.Append(" dbo.TB005_Estado.TB005_Id "); sSql.Append(" ,dbo.TB006_Municipio.TB006_id "); sSql.Append(" ,dbo.TB006_Municipio.TB006_Municipio "); sSql.Append(" FROM "); sSql.Append(" dbo.TB013_Pessoa "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB006_Municipio "); sSql.Append(" ON "); sSql.Append(" dbo.TB013_Pessoa.TB006_id = dbo.TB006_Municipio.TB006_id "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB005_Estado "); sSql.Append(" ON "); sSql.Append(" dbo.TB006_Municipio.TB005_Id = dbo.TB005_Estado.TB005_Id "); sSql.Append(" GROUP BY "); sSql.Append(" dbo.TB005_Estado.TB005_Id "); sSql.Append(" ,dbo.TB006_Municipio.TB006_id "); sSql.Append(" ,dbo.TB006_Municipio.TB006_Municipio "); sSql.Append(" HAVING "); sSql.Append(" dbo.TB005_Estado.TB005_Id = "); sSql.Append(TB005_Id); sSql.Append(" ORDER BY "); sSql.Append(" dbo.TB005_Estado.TB005_Id "); sSql.Append(" ,dbo.TB006_Municipio.TB006_Municipio "); var command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); var reader = command.ExecuteReader(); while (reader.Read()) { var obj = new MunicipioController { TB006_id = Convert.ToInt64(reader["TB006_id"]), TB006_Municipio = reader["TB006_Municipio"].ToString().ToUpper() }; retorno.Add(obj); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retorno); }
public void PuedeEditarMunicipio() { // preparación Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); mock1.Setup(m => m.List()).Returns((new Municipio[] { new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }, new Municipio { Id = 2, Name = "Municipio2", StatusId = 1 }, new Municipio { Id = 3, Name = "Municipio3", StatusId = 1 }, new Municipio { Id = 4, Name = "Municipio4", StatusId = 1 }, new Municipio { Id = 5, Name = "Municipio5", StatusId = 1 } }).AsQueryable <Municipio>()); mock1.Setup(m => m.Get(1)).Returns( new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }); mock1.Setup(m => m.Get(2)).Returns( new Municipio { Id = 2, Name = "Municipio2", StatusId = 1 }); mock1.Setup(m => m.Get(3)).Returns( new Municipio { Id = 3, Name = "Municipio3", StatusId = 1 }); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); MunicipioController controller = new MunicipioController(mock1.Object, mock2.Object); // prueba MunicipioViewModel m1 = GetViewModel <MunicipioViewModel>(controller.Edit(1)); MunicipioViewModel m2 = GetViewModel <MunicipioViewModel>(controller.Edit(2)); MunicipioViewModel m3 = GetViewModel <MunicipioViewModel>(controller.Edit(3)); // Verificación Assert.AreEqual(1, m1.Municipio.Id); Assert.AreEqual(3, m3.Municipio.Id); Assert.AreEqual(2, m2.Municipio.Id); }
/// <summary> /// Descrição: Lista dodas as cidades onde haja contrato com parceiros ativos /// Autor: Fabiano Gonçalves Elias /// Data: 09/06/2017 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public List <MunicipioController> CidadesAtivas() { List <MunicipioController> RetornoList = new List <MunicipioController>(); try { SqlConnection con = new SqlConnection(new CriptografiaDAO().Decrypt(ConfigurationManager.ConnectionStrings["BoletoConnection"].ConnectionString)); StringBuilder sSQL = new StringBuilder(); sSQL.Append("SELECT dbo.TB012_Contratos.TB012_TipoContrato, dbo.TB006_Municipio.TB006_id, dbo.TB006_Municipio.TB006_Municipio, dbo.TB005_Estado.TB005_Id, dbo.TB005_Estado.TB005_Sigla "); sSQL.Append("FROM dbo.TB012_Contratos INNER JOIN "); sSQL.Append("dbo.TB006_Municipio ON dbo.TB012_Contratos.TB006_id = dbo.TB006_Municipio.TB006_id INNER JOIN "); sSQL.Append("dbo.TB005_Estado ON dbo.TB006_Municipio.TB005_Id = dbo.TB005_Estado.TB005_Id "); sSQL.Append("GROUP BY dbo.TB012_Contratos.TB012_Status, dbo.TB006_Municipio.TB006_id, dbo.TB006_Municipio.TB006_Municipio, dbo.TB005_Estado.TB005_Id, dbo.TB005_Estado.TB005_Sigla, "); sSQL.Append("dbo.TB012_Contratos.TB012_TipoContrato "); sSQL.Append("HAVING(dbo.TB012_Contratos.TB012_Status = 1) AND(dbo.TB012_Contratos.TB012_TipoContrato = 2) "); sSQL.Append("ORDER BY dbo.TB005_Estado.TB005_Sigla, dbo.TB006_Municipio.TB006_Municipio "); SqlCommand command = new SqlCommand(sSQL.ToString(), con); con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { MunicipioController obj = new MunicipioController(); obj.TB006_id = Convert.ToInt64(reader["TB006_id"]); obj.TB006_Municipio = Convert.ToString(reader["TB005_Sigla"]).TrimEnd().Trim() + " - " + Convert.ToString(reader["TB006_Municipio"]).TrimEnd(); RetornoList.Add(obj); } con.Close(); } catch (Exception ex) { throw ex; } return(RetornoList); }
public void EditarRotornaMunicipio() { // preparación var idMunicipio = 1; var autorMock = new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }; Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); mock1.Setup(x => x.Get(idMunicipio)).Returns(autorMock); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); MunicipioController controller = new MunicipioController(mock1.Object, mock2.Object); // prueba var resultado = GetViewModel <MunicipioViewModel>(controller.Edit(idMunicipio)); // Verificación Assert.IsNotNull(resultado.Municipio.Id); Assert.AreEqual(resultado.Municipio.Id, autorMock.Id); Assert.AreEqual(resultado.Municipio.Name, autorMock.Name); }
public void PuedePaginar() { // preparación Mock <IMunicipioRepository> mock1 = new Mock <IMunicipioRepository>(); mock1.Setup(m => m.List()).Returns((new Municipio[] { new Municipio { Id = 1, Name = "Municipio1", StatusId = 1 }, new Municipio { Id = 2, Name = "Municipio2", StatusId = 1 }, new Municipio { Id = 3, Name = "Municipio3", StatusId = 1 }, new Municipio { Id = 4, Name = "Municipio4", StatusId = 1 }, new Municipio { Id = 5, Name = "Municipio5", StatusId = 1 } }).AsQueryable <Municipio>()); Mock <IStatusRepository> mock2 = new Mock <IStatusRepository>(); MunicipioController controller = new MunicipioController(mock1.Object, mock2.Object); controller.PageSize = 3; // Prueba //IEnumerable<Municipio> result = controller.List(2) as IEnumerable<Municipio>; var result = GetViewModel <MunicipioListViewModel>(controller.List(2)); // Verificación Assert.IsTrue(result.Municipios.Count() == 2); }
public Tests() { _controllerEstado = new EstadoController(); _controllerMunicipio = new MunicipioController(); }
public ContratosController ContratoParceiroSelect(long tb012Id) { ContratosController retorno = new ContratosController(); PontoDeVendaController objPontoDeVenda = new PontoDeVendaController(); PessoaController objTitular = new PessoaController(); retorno.PontoDeVenda = objPontoDeVenda; retorno.Titular = objTitular; retorno.Unidade = new UnidadeController(); retorno.Unidade.Pais = new PaisController(); retorno.Unidade.Estado = new EstadoController(); retorno.Unidade.Municipio = new MunicipioController(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSql = new StringBuilder(); sSql.Append(" SELECT dbo.TB012_Contratos.TB012_CicloContrato, dbo.TB012_Contratos.TB012_DiaVencimento, dbo.TB012_Contratos.TB012_id, dbo.TB012_Contratos.TB012_TipoContrato, dbo.TB012_Contratos.TB002_id, dbo.TB012_Contratos.TB012_Inicio, dbo.TB012_Contratos.TB012_Fim, "); sSql.Append(" dbo.TB012_Contratos.TB012_AceiteContrato, dbo.TB012_Contratos.TB012_DataAceiteContrato, dbo.TB012_Contratos.TB012_CadastradoEm, dbo.TB012_Contratos.TB012_CadastradorPor, "); sSql.Append(" dbo.TB012_Contratos.TB012_AlteradoEm, dbo.TB012_Contratos.TB012_AlteradoPor, dbo.TB012_Contratos.TB004_Cep AS CEPContrato, TB006_Municipio_Contrato.TB006_id AS MunicipioContrato, "); sSql.Append(" TB006_Municipio_Contrato.TB006_Municipio, dbo.TB005_Estado.TB005_Id, dbo.TB005_Estado.TB005_Estado, dbo.TB003_Pais.TB003_id, dbo.TB003_Pais.TB003_Pais, "); sSql.Append(" dbo.TB012_Contratos.TB012_Logradouro, dbo.TB012_Contratos.TB012_Numero, dbo.TB012_Contratos.TB012_Bairro, dbo.TB012_Contratos.TB012_Complemento, "); sSql.Append(" dbo.TB012_Contratos.TB012_InformacoesPortal, dbo.TB012_Contratos.TB012_ContratoCancelarMotivo, dbo.TB012_Contratos.TB012_ContratoCancelarDescricao, dbo.TB012_Contratos.TB012_Status, "); sSql.Append(" dbo.TB012_Contratos.TB013_id, dbo.TB020_Unidades.TB020_CategoriaExibicao, dbo.TB020_Unidades.TB020_Matriz, dbo.TB020_Unidades.TB020_Desconto, dbo.TB020_Unidades.TB006_id, dbo.TB006_Municipio.TB006_id AS Unidade_TB006_id, "); sSql.Append(" TB005_Estado_1.TB005_Id AS Unidade_TB005_Id, TB005_Estado_1.TB003_Id AS Unidade_TB003_Id, dbo.TB020_Unidades.TB020_TipoPessoa"); sSql.Append(" FROM dbo.TB006_Municipio AS TB006_Municipio_Contrato INNER JOIN"); sSql.Append(" dbo.TB012_Contratos ON TB006_Municipio_Contrato.TB006_id = dbo.TB012_Contratos.TB006_id INNER JOIN"); sSql.Append(" dbo.TB005_Estado ON TB006_Municipio_Contrato.TB005_Id = dbo.TB005_Estado.TB005_Id INNER JOIN"); sSql.Append(" dbo.TB003_Pais ON dbo.TB005_Estado.TB003_Id = dbo.TB003_Pais.TB003_id INNER JOIN"); sSql.Append(" dbo.TB020_Unidades ON dbo.TB012_Contratos.TB012_id = dbo.TB020_Unidades.TB012_id INNER JOIN"); sSql.Append(" dbo.TB006_Municipio ON dbo.TB020_Unidades.TB006_id = dbo.TB006_Municipio.TB006_id INNER JOIN"); sSql.Append(" dbo.TB005_Estado AS TB005_Estado_1 ON dbo.TB006_Municipio.TB005_Id = TB005_Estado_1.TB005_Id"); sSql.Append(" WHERE dbo.TB012_Contratos.TB012_id = "); sSql.Append(tb012Id); sSql.Append(" AND dbo.TB020_Unidades.TB020_Matriz = 1"); SqlCommand command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { retorno.TB012_Id = Convert.ToInt64(reader["TB012_Id"]); retorno.TB012_Inicio = Convert.ToDateTime(reader["TB012_Inicio"]); retorno.TB012_Fim = Convert.ToDateTime(reader["TB012_Fim"]); retorno.TB012_StatusS = reader["TB012_Status"].ToString(); retorno.TB004_Cep = reader["CEPContrato"].ToString(); retorno.TB012_Logradouro = reader["TB012_Logradouro"].ToString(); retorno.TB012_Numero = reader["TB012_Numero"].ToString(); retorno.TB012_Bairro = reader["TB012_Bairro"].ToString(); retorno.TB012_Complemento = reader["TB012_Complemento"].ToString(); retorno.TB012_DiaVencimento = reader["TB012_DiaVencimento"] is DBNull ? 5 : Convert.ToInt16(reader["TB012_DiaVencimento"]); retorno.TB012_CicloContrato = reader["TB012_CicloContrato"] is DBNull?retorno.TB012_Inicio.Month.ToString() + retorno.TB012_Inicio.Year.ToString() : reader["TB012_CicloContrato"].ToString(); var bojPontoDeVenda = new PontoDeVendaController(); retorno.PontoDeVenda = bojPontoDeVenda; retorno.PontoDeVenda.TB002_id = Convert.ToInt64(reader["TB002_id"]); var objPais = new PaisController(); retorno.Pais = objPais; retorno.Pais.TB003_id = Convert.ToInt64(reader["TB003_id"]); var objEstado = new EstadoController(); retorno.Estado = objEstado; retorno.Estado.TB005_Id = Convert.ToInt64(reader["TB005_Id"]); var objMunicipio = new MunicipioController(); retorno.Municipio = objMunicipio; retorno.Municipio.TB006_id = Convert.ToInt64(reader["MunicipioContrato"]); retorno.Titular = new PessoaController { TB013_id = Convert.ToInt64(reader["TB013_id"]) }; retorno.Unidade.TB020_TipoPessoa = Convert.ToInt16(reader["TB020_TipoPessoa"]); retorno.Unidade.Pais.TB003_id = Convert.ToInt64(reader["Unidade_TB003_Id"]); retorno.Unidade.Estado.TB005_Id = Convert.ToInt64(reader["Unidade_TB005_Id"]); retorno.Unidade.Municipio.TB006_id = Convert.ToInt64(reader["Unidade_TB006_id"]); retorno.Unidade.TB020_CategoriaExibicao = reader["TB020_CategoriaExibicao"].ToString().TrimEnd(); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retorno); }
/// <summary> /// Descrição: Retorna valida credenciais do usuário para login /// Autor: Fabiano Gonçalves Elias /// Data: 07/10/2015 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public UsuarioAPPController LoginUsuarioAppdao(UsuarioAPPController filtro) { //Recuperar Parametros do Banco var registroUsuarioCorrente = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\ClubeConteza"); if (registroUsuarioCorrente != null) { var senhaBanco = registroUsuarioCorrente.GetValue("Senha"); ParametrosDAO.StringConexao = "Data Source=" + registroUsuarioCorrente.GetValue("Servidor") + ";Initial Catalog=" + registroUsuarioCorrente.GetValue("Banco") + ";User ID =" + registroUsuarioCorrente.GetValue("Usuario") + ";Password="******";Persist Security Info=" + "True"; } // var temp = "Data Source=srvdbclubeconteza.database.windows.net;Initial Catalog=DBClubeConteza;User ID =db_clubeconteza;Password=eBOX1T52;Persist Security Info=True"; //temp = Cript.EncryptInterna(temp); var objUsuario = new UsuarioAPPController(); var objPerfil = new AcessoController(); var objPais = new PaisController(); var objEstado = new EstadoController(); var oblMunicipio = new MunicipioController(); objUsuario.Perfil = objPerfil; objUsuario.Pais = objPais; objUsuario.Estado = objEstado; objUsuario.Municipio = oblMunicipio; try { var sSql = new StringBuilder(); sSql.Append(" SELECT "); sSql.Append(" dbo.TB011_APPUsuarios.TB011_Id "); sSql.Append(" ,dbo.TB011_APPUsuarios.TB010_id "); sSql.Append(" ,dbo.TB011_APPUsuarios.TB011_CPF "); sSql.Append(" ,dbo.TB011_APPUsuarios.TB011_NomeExibicao "); sSql.Append(" ,dbo.TB011_APPUsuarios.TB011_Status "); sSql.Append(" ,dbo.TB006_Municipio.TB006_id "); sSql.Append(" ,dbo.TB005_Estado.TB005_Id "); sSql.Append(" ,dbo.TB005_Estado.TB003_Id "); sSql.Append(" ,dbo.TB_VS.VS "); sSql.Append(" ,dbo.TB_VS.ftpServidor "); sSql.Append(" ,dbo.TB_VS.ftpUsuario "); sSql.Append(" ,dbo.TB_VS.ftpSenha "); sSql.Append(" ,dbo.TB037_NegociacaoEntidade.TB037_Id "); sSql.Append(" ,dbo.TB037_NegociacaoEntidade.TB037_TipoComissao "); sSql.Append(" ,dbo.TB037_NegociacaoEntidade.TB037_Aliquota "); sSql.Append(", dbo.TB037_NegociacaoEntidade.TB037_Valor "); sSql.Append(" FROM "); sSql.Append(" dbo.TB011_APPUsuarios "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB006_Municipio ON dbo.TB011_APPUsuarios.TB006_id = dbo.TB006_Municipio.TB006_id "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB005_Estado ON dbo.TB006_Municipio.TB005_Id = dbo.TB005_Estado.TB005_Id "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB037_NegociacaoEntidade ON dbo.TB011_APPUsuarios.TB037_Id = dbo.TB037_NegociacaoEntidade.TB037_Id "); sSql.Append(" CROSS JOIN "); sSql.Append(" dbo.TB_VS "); sSql.Append(" WHERE "); sSql.Append(" dbo.TB011_APPUsuarios.TB011_CPF ="); sSql.Append("'" + filtro.TB011_CPF + "'"); sSql.Append(" AND "); sSql.Append(" dbo.TB011_APPUsuarios.TB011_Senha ="); sSql.Append("'" + Cript.EncryptInterna(filtro.TB011_Senha) + "'"); SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); SqlCommand command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { if (registroUsuarioCorrente != null) { objUsuario.Banco = registroUsuarioCorrente.GetValue("Banco").ToString(); } objUsuario.TB011_Id = Convert.ToInt64(reader["TB011_Id"]); objUsuario.TB011_NomeExibicao = reader["TB011_NomeExibicao"].ToString().TrimEnd().TrimStart(); objUsuario.TB011_CPF = reader["TB011_CPF"].ToString().TrimEnd().TrimStart(); objUsuario.TB011_StatusS = Enum.GetName(typeof(UsuarioAPPController.TB011_StatusE), Convert.ToInt16(reader["TB011_Status"])); objUsuario.Perfil.TB010_id = Convert.ToInt64(reader["TB010_Id"]); objUsuario.Pais.TB003_id = Convert.ToInt64(reader["TB003_id"]); objUsuario.Estado.TB005_Id = Convert.ToInt64(reader["TB005_Id"]); objUsuario.Municipio.TB006_id = Convert.ToInt64(reader["TB006_id"]); objUsuario.VS = reader["VS"].ToString().Trim(); objUsuario.TB011_ftpServidor = reader["ftpServidor"].ToString(); objUsuario.TB011_ftpUsuario = reader["ftpUsuario"].ToString(); objUsuario.TB011_ftpSenha = reader["ftpSenha"].ToString(); objUsuario.TB037_Id = Convert.ToInt64(reader["TB037_Id"]); objUsuario.TB037_TipoComissao = Convert.ToInt16(reader["TB037_TipoComissao"]); objUsuario.TB037_Aliquota = Convert.ToDouble(reader["TB037_Aliquota"]); objUsuario.TB037_Valor = Convert.ToDouble(reader["TB037_Valor"]); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(objUsuario); }
public UnidadeController UnidadeSelect(long TB020_id) { UnidadeController Unidade_C = new UnidadeController(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append(" SELECT dbo.TB020_Unidades.TB020_id, dbo.TB020_Unidades.TB020_Matriz, dbo.TB020_Unidades.TB012_id, dbo.TB020_Unidades.TB020_RazaoSocial, "); sSQL.Append(" dbo.TB020_Unidades.TB020_NomeFantasia, dbo.TB020_Unidades.TB020_TipoPessoa, dbo.TB020_Unidades.TB020_Documento, dbo.TB006_Municipio.TB006_id, dbo.TB006_Municipio.TB006_Municipio, "); sSQL.Append(" dbo.TB005_Estado.TB005_Id, dbo.TB005_Estado.TB005_Estado, dbo.TB003_Pais.TB003_id, dbo.TB003_Pais.TB003_Pais, dbo.TB020_Unidades.TB020_Cep, dbo.TB020_Unidades.TB020_Logradouro, "); sSQL.Append(" dbo.TB020_Unidades.TB020_Numero, dbo.TB020_Unidades.TB020_Bairro, dbo.TB020_Unidades.TB020_Complemento, dbo.TB020_Unidades.TB020_TextoPortal, dbo.TB020_Unidades.TB020_logo, "); sSQL.Append(" dbo.TB020_Unidades.TB020_NomeExibicaoDetalhes,dbo.TB020_Unidades.TB020_CategoriaExibicao, "); sSQL.Append(" dbo.TB020_Unidades.TB020_Status, dbo.TB005_Estado.TB005_Sigla "); sSQL.Append(" FROM dbo.TB005_Estado INNER JOIN "); sSQL.Append(" dbo.TB003_Pais ON dbo.TB005_Estado.TB003_Id = dbo.TB003_Pais.TB003_id INNER JOIN "); sSQL.Append(" dbo.TB006_Municipio ON dbo.TB005_Estado.TB005_Id = dbo.TB006_Municipio.TB005_Id INNER JOIN "); sSQL.Append(" dbo.TB020_Unidades ON dbo.TB006_Municipio.TB006_id = dbo.TB020_Unidades.TB006_id "); sSQL.Append(" WHERE dbo.TB020_Unidades.TB020_id = "); sSQL.Append(TB020_id); SqlCommand command = new SqlCommand(sSQL.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Unidade_C.TB020_id = Convert.ToInt64(reader["TB020_id"]); Unidade_C.TB020_RazaoSocial = reader["TB020_RazaoSocial"].ToString(); Unidade_C.TB020_NomeFantasia = reader["TB020_NomeFantasia"].ToString(); Unidade_C.TB020_NomeExibicaoDetalhes = reader["TB020_NomeExibicaoDetalhes"] is DBNull ? reader["TB020_NomeFantasia"].ToString() : reader["TB020_NomeExibicaoDetalhes"].ToString(); Unidade_C.TB020_CategoriaExibicao = reader["TB020_CategoriaExibicao"] is DBNull ? "SEM CATEGORIA" : reader["TB020_CategoriaExibicao"].ToString(); Unidade_C.TB020_Documento = reader["TB020_Documento"].ToString(); Unidade_C.TB020_Cep = reader["TB020_Cep"].ToString(); Unidade_C.TB020_Logradouro = reader["TB020_Logradouro"].ToString(); Unidade_C.TB020_Numero = reader["TB020_Numero"].ToString(); Unidade_C.TB020_Bairro = reader["TB020_Bairro"].ToString(); Unidade_C.TB020_Complemento = reader["TB020_Complemento"].ToString(); Unidade_C.TB020_TextoPortal = reader["TB020_TextoPortal"].ToString(); Unidade_C.TB020_TipoPessoa = Convert.ToInt16(reader["TB020_TipoPessoa"].ToString()); Unidade_C.TB020_StatusS = reader["TB020_Status"].ToString(); PaisController objPais = new PaisController(); Unidade_C.Pais = objPais; Unidade_C.Pais.TB003_id = Convert.ToInt64(reader["TB003_id"]); EstadoController objEstado = new EstadoController(); Unidade_C.Estado = objEstado; Unidade_C.Estado.TB005_Id = Convert.ToInt64(reader["TB005_Id"]); Unidade_C.Estado.TB005_Estado = reader["TB005_Estado"].ToString().TrimEnd(); Unidade_C.Estado.TB005_Sigla = reader["TB005_Sigla"].ToString().TrimEnd(); MunicipioController objMunicipio = new MunicipioController(); Unidade_C.Municipio = objMunicipio; Unidade_C.Municipio.TB006_id = Convert.ToInt64(reader["TB006_id"]); Unidade_C.Municipio.TB006_Municipio = reader["TB006_Municipio"].ToString().TrimEnd(); } con.Close(); } catch (Exception ex) { throw ex; } return(Unidade_C); }