public List <UnidadeController> ParceirosBuscaSessaoCidade(Int64 Sessao, Int64 Cidade, int Linhas, int Pagina, string Buscar) { ParceiroDAO DAO = new ParceiroDAO(); List <UnidadeController> Parceiros = DAO.SP_S_Parceiro_Busca_Sessao_Cidade_Todos(Sessao, Cidade, Linhas, Pagina, Buscar); return(Parceiros); }
public ActionResult Parceiro(long cidade, int pagina, string buscar) { var parceiroDAO = new ParceiroDAO(); var parceiro = parceiroDAO.ParceiroBuscaSessaoCidadeTodos(1, cidade, 8, pagina, buscar); return(Json(parceiro)); }
public Boolean GravarLogoUnidade(long Unidade) { //public UnidadeController (long TB012_id) ParceiroDAO DAO = new ParceiroDAO(); UnidadeController Parceiro = DAO.UnidadeRecuperarLogo(Unidade); byte[] vetorImagem = Parceiro.TB020_logo; string Path = @"C:\\inetpub\\wwwroot\\unidades\"; string strNomeArquivo = Convert.ToString(Parceiro.TB020_id) + ".jpg"; //FileInfo LogoUnidade = new FileInfo(strNomeArquivo); if (!IsFileOpen(Path + strNomeArquivo)) { File.Delete(Path + strNomeArquivo); using (var imageFile = new FileStream(Path + strNomeArquivo, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite)) { imageFile.Write(vetorImagem, 0, vetorImagem.Length); imageFile.Flush(); imageFile.Close(); } } //pctLogoContrato.Image = Image.FromFile(strNomeArquivo); return(true); }
public List <UnidadeController> ParceirosSessaoCidade(Int64 Sessao, Int64 Cidade, int Registros, int Pagina, string Nivel1, string Nivel2, string Nivel3) { ParceiroDAO DAO = new ParceiroDAO(); List <UnidadeController> Parceiros = DAO.SP_S_Parceiro_Sessao_Cidade(Sessao, Cidade, Registros, Pagina, Nivel1, Nivel2, Nivel3); return(Parceiros); }
public AcessoUsuarioController AcessoUsuarioPlano(string chaveUsuario, string cnpjParceiro, string senhaParceiro) { try { var cpfUsuario = RecuperarCpfUsuario(chaveUsuario); var ehParceiro = new ParceiroDAO().ValidarParceiro(cnpjParceiro, senhaParceiro); if (!ehParceiro) { throw new Exception("Parceiro não encontrado."); } var usuario = new PortalUsuarioDAO().ConsultaUsuario(cpfUsuario); if (usuario.TB013_id <= 0) { throw new Exception("Usuário do portal não encontrado."); } var planos = new ContratosDAO().ConsultaPlanoCorporativoUsuario(usuario.TB013_id); return(new AcessoUsuarioController { CpfCnpjUsuario = usuario.TB013_CPFCNPJ, NomeUsuario = usuario.TB013_NomeCompleto, CnpjPlanos = planos }); } catch (Exception e) { throw e; } }
public ActionResult Profissionais(long id) { if (TempData["Municipio"] == null) { var enderecoDAO = new EnderecoDAO(); TempData["Municipio"] = enderecoDAO.CidadesAtivas(); } ViewBag.Banner = bannerDAO.BuscaBannerPortal(1, 3437); var parceiroDAO = new ParceiroDAO(); var parceiro = parceiroDAO.RetornaDetalheParceiroPessoaFisica(id); var chaveUsuario = Session["Acesso"]; if (chaveUsuario != null) { ViewBag.LinkVouchers = string.Concat("https://vouchers.sodaweb.com.br/emitir-voucher/", parceiro.Id_T020, "?userKey=", chaveUsuario.ToString()); } else { ViewBag.LinkVouchers = "https://vouchers.sodaweb.com.br/emitir-voucher/"; } return(View(parceiro)); }
public ActionResult ParceiroForm(Parceiro parceiro) { if (ModelState.IsValid) { var metodoParceiro = new ParceiroDAO(); metodoParceiro.Insert(parceiro); return(RedirectToAction("Home", "Cliente")); } return(View()); }
public ActionResult ParceiroSaude(long cidade, int pagina, string nivelUm, string nivelDois, string nivelTres) { nivelUm = string.IsNullOrEmpty(nivelUm) ? "0" : nivelUm.Replace(",", ";"); nivelDois = string.IsNullOrEmpty(nivelDois) ? "0" : nivelDois.Replace(",", ";"); nivelTres = string.IsNullOrEmpty(nivelTres) ? "0" : nivelTres.Replace(",", ";"); var parceiroDAO = new ParceiroDAO(); var parceiro = parceiroDAO.ParceiroSessaoCidade(4, cidade, 8, pagina, nivelUm, nivelDois, nivelTres); return(Json(parceiro)); }
private async void BtnCadastrar_OnClicked(object sender, EventArgs e) { try { var lead = new Indicado() { Contato = TxtContato.Text, Email = TxtEmail.Text, Nome = TxtNome.Text, QtdBandaLarga = Convert.ToInt32(QtdBandaLarga.Value), QtdCentraltelefonica = Convert.ToInt32(QtdCentralTelefonica.Value), QtdLinhasFixas = Convert.ToInt32(QtdLinhasFixas.Value), QtdLinhasMoveis = Convert.ToInt32(QtdLinhasMoveis.Value), QtdLinkDedicado = Convert.ToInt32(QtdLinkDedicado.Value), Telefone1 = TxtTelefone1.Text, Telefone2 = TxtTelefone2.Text }; if (PckOperadoras.SelectedIndex >= 0) { lead.Operadora = PckOperadoras.Items[PckOperadoras.SelectedIndex]; } var p = ParceiroDAO.Get(); BtnCadastrar.Text = "Aguarde..."; Stck.IsEnabled = false; Stck.Opacity = 0.7; Task.Run(async() => { var req = await LeadWS.Cadastro(lead, p); if (req.Success) { Device.BeginInvokeOnMainThread(() => { DisplayAlert("Sucesso", "Obrigado por indicar um cliente. Entraremos em contato em breve", "OK"); Session.Navigation.Navigation.PopToRootAsync(); }); } else { Device.BeginInvokeOnMainThread(() => { BtnCadastrar.Text = "Cadastrar"; Stck.IsEnabled = true; Stck.Opacity = 1; DisplayAlert("Erro", String.Join("\n", req.Errors), "OK"); }); } }); } catch (Exception exception) { Util.Error.FilterException(this, exception); } }
private async void CarregarPendentes() { try { Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { ActPendentes.IsVisible = true; LstPendente.IsEnabled = false; }); List <Item> itens = new List <Item>(); var parceiro = ParceiroDAO.Get(); var leads = await LeadWS.Listar(parceiro, 0); if (leads.Success) { foreach (var l in leads.Content) { itens.Add(new Item() { i = l, Command = new Command((object cod) => Selecionar(l.CodIndicado)) }); } Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { LstPendente.ItemsSource = itens; }); } else { Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { DisplayAlert("Erro", String.Join("\n", leads.Errors), "OK"); }); } } catch (Exception e) { throw e; } finally { Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { ActPendentes.IsVisible = false; LstPendente.IsEnabled = true; }); } }
public ActionResult Profissionais(long id) { if (TempData["Municipio"] == null) { var enderecoDAO = new EnderecoDAO(); TempData["Municipio"] = enderecoDAO.CidadesAtivas(); } ViewBag.Banner = bannerDAO.BuscaBannerPortal(4, 3437); var parceiroDAO = new ParceiroDAO(); var parceiro = parceiroDAO.RetornaDetalheParceiroPessoaFisica(id); return(View(parceiro)); }
private async void BtnEntrar_OnClicked(object sender, EventArgs e) { var login = new LoginVM() { Email = TxtEmail.Text, Senha = TxtSenha.Text }; Scroll.IsEnabled = false; Act.IsVisible = true; try { var result = await ParceiroWS.Login(login); if (result.Success) { //TODO: Adicionar login Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { ConfigDAO.InsertConfig(new Config() { CodParceiro = result.Content.CodParceiro }); ParceiroDAO.InsertConfig(result.Content); Session.Master = new PagMenu(); Application.Current.MainPage = Session.Master; //Util.Navigation.AddToNavigation(Navigation, new Menu()); //Navigation.RemovePage(this); }); } else { DisplayAlert("Erro", "E-mail ou senha inválido", "OK"); } } catch (Exception exception) { Util.Error.FilterException(this, exception); } finally { Scroll.IsEnabled = true; Act.IsVisible = false; } }
/// <summary> /// Descrição: Listar contezinos para importação /// Autor: Fabiano Gonçalves Elias /// Data: 14/11/2017 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> /// public List <PessoaController> ListarContezinos(string cnpjParceiro, string senhaParceiro) { var ehParceiro = new ParceiroDAO().ValidarParceiro(cnpjParceiro, senhaParceiro); List <PessoaController> RetornoList = new List <PessoaController>(); if (!ehParceiro) { throw new Exception("Parceiro não encontrado."); //return RetornoList; } PessoaController ParceiroPrivilegio = new ParceiroDAO().ParceiroPrivilegio(cnpjParceiro, senhaParceiro); if (ParceiroPrivilegio.TB034_ImpContezinos < 1) { throw new Exception("Parceiro sem acesso a funcionalidade"); } try { SqlConnection con = new SqlConnection(new CriptografiaDAO().Decrypt(ConfigurationManager.ConnectionStrings["BoletoConnection"].ConnectionString)); StringBuilder sSql = new StringBuilder(); sSql.Append(" SELECT dbo.TB012_Contratos.TB012_Status "); sSql.Append(" , dbo.TB013_Pessoa.TB013_Status "); sSql.Append(" , dbo.TB013_Pessoa.TB012_id "); sSql.Append(" , dbo.TB013_Pessoa.TB013_Cartao "); sSql.Append(" , dbo.TB012_Contratos.TB012_id "); sSql.Append(" , dbo.TB013_Pessoa.TB013_id "); sSql.Append(" , dbo.TB013_Pessoa.TB013_NomeCompleto "); sSql.Append(" , dbo.TB013_Pessoa.TB013_NomeExibicao "); sSql.Append(" , dbo.TB012_Contratos.TB012_TipoContrato "); sSql.Append(" FROM "); sSql.Append(" dbo.TB012_Contratos "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB013_Pessoa ON dbo.TB012_Contratos.TB012_id = dbo.TB013_Pessoa.TB012_id "); sSql.Append(" WHERE "); sSql.Append(" (dbo.TB013_Pessoa.TB013_Status = 1) "); sSql.Append(" AND "); sSql.Append(" (dbo.TB012_Contratos.TB012_Status = 1) "); sSql.Append(" AND "); sSql.Append(" (dbo.TB012_Contratos.TB012_TipoContrato = 1) "); sSql.Append(" ORDER BY "); sSql.Append(" dbo.TB012_Contratos.TB012_id "); sSql.Append(" , dbo.TB013_Pessoa.TB013_Cartao "); SqlCommand command = new SqlCommand(sSql.ToString(), con); con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { var obj = new PessoaController { TB013_id = Convert.ToInt64(reader["TB013_id"].ToString()), TB013_Cartao = reader["TB013_Cartao"].ToString(), TB013_StatusS = reader["TB013_Status"].ToString(), TB012_Id = Convert.ToInt64(reader["TB012_id"].ToString()), //TB013_CartaoLote = CartaoLote, TB013_NomeCompleto = reader["TB013_NomeCompleto"].ToString(), TB013_NomeExibicao = reader["TB013_NomeExibicao"].ToString(), Contrato = new ContratosController { TB012_StatusS = reader["TB012_Status"].ToString() } //PontoDeVenda = new PontoDeVendaController { TB002_Ponto = reader["TB002_Ponto"].ToString() } }; RetornoList.Add(obj); /*Atualiza o Lote de Impressão do Cartão*/ //CartoesIncluirLote(obj.TB013_id, CartaoLote); } con.Close(); } catch (Exception ex) { throw ex; } return(RetornoList); }
public async void CarregarLead(int cod) { try { var parceiro = ParceiroDAO.Get(); Device.BeginInvokeOnMainThread(() => { Act.IsVisible = true; Scroll.IsEnabled = false; }); var result = await LeadWS.Visualizar(cod, parceiro); if (!result.Success) { Xamarin.Forms.Device.BeginInvokeOnMainThread(async() => { await DisplayAlert("Erro", "Erro ao retornar informaçoes do indicado", "OK"); }); return; } Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { var lead = result.Content; this.Title = lead.Nome; if (lead.Status != Indicado.StatusLead.Pendente) { //COLOCAR VALOR DO LEAD } TxtEmail.Text = lead.Email; TxtContato.Text = lead.Contato; TxtStatus.Text = lead.Status.ToString(); TxtTelefone1.Text = lead.Telefone1; TxtTelefone2.Text = lead.Telefone2; TxtOperadora.Text = lead.Operadora; if (lead.Status != Indicado.StatusLead.Pendente) { StckComissao.IsVisible = true; } if (lead.QtdBandaLarga != null && lead.QtdBandaLarga > 0) { StckBandaLarga.IsVisible = true; TxtBandaLarga.Text = lead.QtdBandaLarga.ToString(); } if (lead.QtdCentraltelefonica != null && lead.QtdCentraltelefonica > 0) { StckCentral.IsVisible = true; TxtCentral.Text = lead.QtdCentraltelefonica.ToString(); } if (lead.QtdLinkDedicado != null && lead.QtdLinkDedicado > 0) { StckDedicado.IsVisible = true; TxtDedicado.Text = lead.QtdLinkDedicado.ToString(); } if (lead.QtdLinhasFixas != null && lead.QtdLinhasFixas > 0) { StckLinhasFixas.IsVisible = true; TxtLinhasFixas.Text = lead.QtdLinhasFixas.ToString(); } if (lead.QtdLinhasMoveis != null && lead.QtdLinhasMoveis > 0) { StckLinhasMoveis.IsVisible = true; TxtLinhasMoveis.Text = lead.QtdLinhasMoveis.ToString(); } Act.IsVisible = false; Scroll.IsEnabled = true; }); } catch (Exception e) { throw; } }
public UnidadeController DetalhesParceiroPJ(long Parceiro) { ParceiroDAO DAO = new ParceiroDAO(); return(DAO.RetornaDetalheParceiroPessoaJuridica(Parceiro)); }
public string contezinoConsultaStatus(string cnpjParceiro, string senhaParceiro, string variavel) { var ehParceiro = new ParceiroDAO().ValidarParceiro(cnpjParceiro, senhaParceiro); PessoaController obj = new PessoaController(); obj.Contrato = new ContratosController(); string retorno = "NÃO ENCONTRATO"; if (!ehParceiro) { throw new Exception("Parceiro não encontrado."); } PessoaController ParceiroPrivilegio = new ParceiroDAO().ParceiroPrivilegio(cnpjParceiro, senhaParceiro); if (ParceiroPrivilegio.TB034_ImpContezinos < 1) { throw new Exception("Parceiro sem acesso a funcionalidade"); } try { SqlConnection con = new SqlConnection(new CriptografiaDAO().Decrypt(ConfigurationManager.ConnectionStrings["BoletoConnection"].ConnectionString)); StringBuilder sSql = new StringBuilder(); sSql.Append(" SELECT "); sSql.Append(" dbo.TB013_Pessoa.TB013_id "); sSql.Append(" ,dbo.TB012_Contratos.TB012_TipoContrato "); sSql.Append(" ,dbo.TB013_Pessoa.TB013_CPFCNPJ "); sSql.Append(" ,dbo.TB013_Pessoa.TB013_NomeCompleto "); sSql.Append(" ,dbo.TB013_Pessoa.TB013_NomeExibicao "); sSql.Append(" ,dbo.TB013_Pessoa.TB013_Status "); sSql.Append(" ,dbo.TB012_Contratos.TB012_id "); sSql.Append(" ,dbo.TB012_Contratos.TB012_Status "); sSql.Append(" ,dbo.TB013_Pessoa.TB013_Cartao "); sSql.Append(" FROM "); sSql.Append(" dbo.TB013_Pessoa "); sSql.Append(" INNER JOIN "); sSql.Append(" dbo.TB012_Contratos "); sSql.Append(" ON "); sSql.Append(" dbo.TB013_Pessoa.TB012_id = dbo.TB012_Contratos.TB012_id "); variavel = variavel.Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "").Trim(); if (variavel.Length == 11) { sSql.Append(" WHERE "); sSql.Append(" dbo.TB012_Contratos.TB012_TipoContrato = 1 "); sSql.Append(" AND "); sSql.Append(" dbo.TB013_Pessoa.TB013_CPFCNPJ = "); sSql.Append("'"); sSql.Append(variavel); sSql.Append("'"); sSql.Append(" OR "); sSql.Append(" dbo.TB012_Contratos.TB012_TipoContrato = 4 "); sSql.Append(" AND "); sSql.Append(" dbo.TB013_Pessoa.TB013_CPFCNPJ = "); sSql.Append("'"); sSql.Append(variavel); sSql.Append("'"); } else { if (variavel.Length == 13) { sSql.Append(" WHERE "); sSql.Append(" dbo.TB012_Contratos.TB012_TipoContrato = 1 "); sSql.Append(" AND "); sSql.Append(" replace(dbo.TB013_Pessoa.TB013_Cartao, '-', '') = "); sSql.Append("'"); sSql.Append(variavel); sSql.Append("'"); sSql.Append(" OR "); sSql.Append(" dbo.TB012_Contratos.TB012_TipoContrato = 4 "); sSql.Append(" AND "); sSql.Append(" replace(dbo.TB013_Pessoa.TB013_Cartao, '-', '') = "); sSql.Append("'"); sSql.Append(variavel); sSql.Append("'"); } } SqlCommand command = new SqlCommand(sSql.ToString(), con); con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { ; obj.TB013_id = Convert.ToInt64(reader["TB013_id"].ToString()); obj.TB013_StatusS = reader["TB013_Status"].ToString(); obj.TB013_NomeCompleto = reader["TB013_NomeCompleto"].ToString(); obj.Contrato.TB012_StatusS = reader["TB012_Status"].ToString(); } con.Close(); if (obj.TB013_id == 0) { return("Contezino NÃO encontrato"); } else { if (Convert.ToInt16(obj.Contrato.TB012_StatusS) == 0) { return("Contrato NÃO ativado"); } else { if (Convert.ToInt16(obj.Contrato.TB012_StatusS) == 1) { if (Convert.ToInt16(obj.TB013_StatusS) == 0) { return(obj.TB013_NomeCompleto.TrimEnd() + " [Contezino não Ativo]"); } else { if (Convert.ToInt16(obj.TB013_StatusS) == 1) { return(obj.TB013_NomeCompleto.TrimEnd() + " [Contezino Ativo]"); } else { if (Convert.ToInt16(obj.TB013_StatusS) > 1) { return(obj.TB013_NomeCompleto.TrimEnd() + " [Contezino desativado pelo Titular do contrato]"); } } } } else { if (Convert.ToInt16(obj.Contrato.TB012_StatusS) > 1) { return("Contrato NÃO ativado"); } } } } } catch (Exception ex) { throw ex; } return(retorno); }
public PessoaController acessosmultiplos(string cnpjParceiro, string senhaParceiro) { var ehParceiro = new ParceiroDAO().ValidarParceiro(cnpjParceiro, senhaParceiro); PessoaController Retorno = new PessoaController(); Retorno.Contrato = new ContratosController(); if (!ehParceiro) { throw new Exception("Parceiro não encontrado."); } PessoaController ParceiroPrivilegio = new ParceiroDAO().ParceiroPrivilegio(cnpjParceiro, senhaParceiro); if (ParceiroPrivilegio.TB034_ImpContezinos < 1) { throw new Exception("Parceiro sem acesso a funcionalidade"); } try { SqlConnection con = new SqlConnection(new CriptografiaDAO().Decrypt(ConfigurationManager.ConnectionStrings["BoletoConnection"].ConnectionString)); StringBuilder sSql = new StringBuilder(); //sSql.Append(" SELECT dbo.TB013_Pessoa.TB013_Cartao "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_id "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_CPFCNPJ "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_NomeCompleto "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_NomeExibicao "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_Sexo "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_DataNascimento "); //sSql.Append(" , dbo.TB013_Pessoa.TB013_Status "); //sSql.Append(" , dbo.TB012_Contratos.TB012_id "); //sSql.Append(" , dbo.TB012_Contratos.TB012_Status "); //sSql.Append(" FROM "); //sSql.Append(" dbo.TB013_Pessoa "); //sSql.Append(" INNER JOIN "); //sSql.Append(" dbo.TB012_Contratos "); //sSql.Append(" ON "); //sSql.Append(" dbo.TB013_Pessoa.TB012_id = dbo.TB012_Contratos.TB012_id "); //sSql.Append(" WHERE "); //sSql.Append(" dbo.TB013_Pessoa.TB013_CPFCNPJ= "); //sSql.Append(" '"); //sSql.Append(cpf.Trim().Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "")); //sSql.Append(" '"); sSql.Append("SELECT "); sSql.Append("dbo.TB013_Pessoa.TB013_CPFCNPJ "); sSql.Append(", dbo.TB040_TB013_TB012.TB040_id "); sSql.Append(", dbo.TB013_Pessoa.TB013_id "); sSql.Append(", dbo.TB013_Pessoa.TB013_NomeCompleto "); sSql.Append(", dbo.TB013_Pessoa.TB013_Cartao "); sSql.Append(", dbo.TB013_Pessoa.TB013_Status "); sSql.Append(", dbo.TB013_Pessoa.TB013_NomeExibicao "); sSql.Append(", dbo.TB013_Pessoa.TB013_Sexo "); sSql.Append(", dbo.TB013_Pessoa.TB013_DataNascimento "); sSql.Append(", dbo.TB012_Contratos.TB012_id "); sSql.Append(", dbo.TB012_Contratos.TB012_Status "); sSql.Append("FROM "); sSql.Append("dbo.TB040_TB013_TB012 "); sSql.Append("INNER JOIN "); sSql.Append("dbo.TB013_Pessoa "); sSql.Append("ON "); sSql.Append("dbo.TB040_TB013_TB012.TB013_id = dbo.TB013_Pessoa.TB013_id "); sSql.Append("INNER JOIN "); sSql.Append(" dbo.TB012_Contratos "); sSql.Append("ON "); sSql.Append("dbo.TB040_TB013_TB012.TB012_id = dbo.TB012_Contratos.TB012_id "); sSql.Append("ORDER BY "); sSql.Append("dbo.TB013_Pessoa.TB013_id "); sSql.Append(", dbo.TB040_TB013_TB012.TB012_id "); SqlCommand command = new SqlCommand(sSql.ToString(), con); con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Retorno.TB013_Cartao = reader["TB013_Cartao"].ToString(); Retorno.TB013_id = Convert.ToInt64(reader["TB013_id"].ToString()); Retorno.TB013_StatusS = reader["TB013_Status"].ToString(); Retorno.TB013_NomeCompleto = reader["TB013_NomeCompleto"].ToString(); Retorno.TB013_NomeExibicao = reader["TB013_NomeExibicao"].ToString(); Retorno.TB013_CPFCNPJ = reader["TB013_CPFCNPJ"].ToString(); Retorno.TB013_SexoS = reader["TB013_Sexo"].ToString(); Retorno.TB013_DataNascimento = Convert.ToDateTime(reader["TB013_DataNascimento"].ToString()); Retorno.Contrato.TB012_Id = Convert.ToInt64(reader["TB012_id"].ToString()); Retorno.Contrato.TB012_StatusS = reader["TB012_Status"].ToString(); } con.Close(); } catch (Exception ex) { throw ex; } return(Retorno); }