public UnidadeController UnidadeCNPJJaCadastradoCorporativo(string CNPJ) { UnidadeController Retorno = 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_Documento, dbo.TB012_Contratos.TB012_id, dbo.TB020_Unidades.TB012_idCorporativo FROM dbo.TB020_Unidades INNER JOIN dbo.TB012_Contratos ON dbo.TB020_Unidades.TB012_idCorporativo = dbo.TB012_Contratos.TB012_id "); sSQL.Append(" WHERE dbo.TB020_Unidades.TB020_Documento = "); sSQL.Append("'"); sSQL.Append(CNPJ.Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "").Trim()); sSQL.Append("'"); SqlCommand command = new SqlCommand(sSQL.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Retorno.TB012_idCorporativo = Convert.ToInt64(reader["TB012_idCorporativo"]); Retorno.TB020_id = Convert.ToInt64(reader["TB020_id"]); } con.Close(); } catch (Exception ex) { throw ex; } return(Retorno); }
public UnidadeController UnidadeDescontoSelect(long TB020_id) { UnidadeController Unidade_C = new UnidadeController(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append(" SELECT TB020_id, TB020_Desconto FROM dbo.TB020_Unidades "); 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_Desconto = (byte[])reader["TB020_Desconto"]; } con.Close(); } catch (Exception ex) { throw ex; } return(Unidade_C); }
protected void Page_Load(object sender, EventArgs e) { //Verifica se o usuario está logado, se é Administrador e se ele está ativo try { if (Session["usuario"] == null || Session["UsuarioTipo"].ToString() != "A" || Session["UsuarioStatus"].ToString() != "A") { Response.Redirect("~/View/Home.aspx"); } } catch { Response.Redirect("~/View/Home.aspx"); } unicont = new UnidadeController(); if (!Page.IsPostBack) { var listaUnidades = unicont.ListarUnidade(); if (listaUnidades != null) { this.grdDados.DataSource = listaUnidades; this.grdDados.DataBind(); } } }
public void InserirCursoIndicadoQuestionarios(int idperfil, int idcidade) { unidadecont = new UnidadeController(); questionariocont = new QuestionarioController(); //Pesquisa os cursos cadastrados na cidade foreach (CursoBean curso in this.ListarCursoCidade(idcidade)) { //Pesquisa os cursos que correspondem ao questionario foreach (QuestionarioBean questionario in this.questionariocont.ListarQuestionarioCurso(curso.Id)) { //Pesquisa o questionario do perfil foreach (QuestionarioBean questionarioperfil in this.questionariocont.ListarQuestionarioPerfil(idperfil, questionario.Id_questao, questionario.Id_resposta)) { //consulta se esse curso já estava cadastrado na tabela curso indicado, retonando a pontuação int ponto = 0; ponto = this.ConsultarPontoCursoIndicado(curso.Id, idperfil); //Se a pontuação é igual 0, ele não está cadastrado ainda if (ponto == 0) { //Cadastra o curso na table Curso Indicado e da 1 ponto this.InserirCursoIndicado(curso.Id, idperfil, 1); } else { //Senão ele Acrescenta mais 1 ponto no curso indicado this.InserirPontoCursoIndicado(curso.Id, idperfil, ponto + 1); } } } } }
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 UnidadeController UnidadeInsert(UnidadeController Unidade) { try { UnidadeDAO DAO = new UnidadeDAO(); UnidadeController Retorno = DAO.UnidadeInsert(Unidade); if (Retorno.TB020_id > 0) { LogNegocios Log_N = new LogNegocios(); LogController Log_C = new LogController(); Log_C.TB012_Id = Retorno.TB012_id; Log_C.TB011_Id = Retorno.TB020_CadastradoPor; Log_C.TB000_IdTabela = 20; Log_C.TB000_Tabela = "Unidades"; Log_C.TB000_Data = DateTime.Now; Log_C.TB000_Descricao = MensagensLog.L0020.ToString().Replace("$Unidade", Retorno.TB012_id.ToString()); Log_N.LogInsert(Log_C); } return(Retorno); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { // Se não tiver usuario logado ele volta pra Home if (Session["usuario"] == null) { Response.Redirect("../Home.aspx"); } perfil = new PerfilBean(); perfcont = new PerfilController(); cursocont = new CursoController(); areacont = new AreaController(); unidadecont = new UnidadeController(); //Label com nome do usuario lbNome.Text = Session["usuario"].ToString(); int UsuarioId = int.Parse(Session["usuarioId"].ToString()); //verifica se o status do usuario esta ativo // if (Session["UsuarioStatus"].ToString() == "A") { try { //Verifica se ele é um administrador if (Session["UsuarioTipo"].ToString() == "A") { } else { //Verifica se o usuário fez o cadastro de perfil try { perfil = perfcont.ConsultarPerfilPorIdUsuario(UsuarioId); Session["PerfilId"] = perfil.Id_perfil; if (perfil == null) { Panel conteudo = new Panel(); lbtAlterarPerfil.Visible = false; Label lbcursounidade = new Label(); lbcursounidade.Text = "< div > Complete seu cadastro para receber opções de curso" + "<p><a class= " + "\"" + "btn btn-primary btn-lg" + "\"" + " href= " + "\"" + "Cadastro_Perfil.aspx" + "\"" + " role= " + "\"" + "button" + "\"" + " >Concluir Cadastro »</a></p></div>"; conteudo.Controls.Add(lbcursounidade); pnPerfil.Controls.Add(conteudo); } else { //carrega os cursos sugeridos Sugestoesdcurso(UsuarioId, perfil.Id_perfil); } } catch { } } } catch { } // } }
public void Carregar() { List <Unidade> unidades = new UnidadeController().Listar(new Unidade()); dgvLista.DataSource = unidades; dgvLista.DataBind(); }
public void CarregarCombo() { List <Unidade> lst = new UnidadeController().Listar(new Unidade()); foreach (Unidade item in lst) { cmbUnidades.Items.Add(new ListItem(item.nome, item.idUnidade.ToString())); } }
public UnidadeController UnidadeAtualizar(UnidadeController Unidade_C) { try { UnidadeDAO DAO = new UnidadeDAO(); return(DAO.UnidadeAtualizar(Unidade_C)); } catch (Exception ex) { throw ex; } }
public void Carregar() { Unidade u = new Unidade(); u.idUnidade = int.Parse(Request.QueryString["itemSel"]); u = new UnidadeController().Listar(u)[0]; ViewState.Add("itemSel", u); txtNome.Text = u.nome; cmbEstados.Text = u.estado; }
/// <summary> /// Descrição: Incluir nova Unidade /// Autor: Fabiano Gonçalves Elias /// Data: 11/11/2016 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public UnidadeController UnidadeInsert(UnidadeController Unidade) { UnidadeController Retorno = new UnidadeController(); try { string insertSql = "INSERT INTO TB020_Unidades (TB020_NomeExibicaoDetalhes,TB020_CategoriaExibicao,TB020_Matriz,TB012_id,TB020_RazaoSocial,TB020_NomeFantasia,TB020_TipoPessoa,TB020_Documento,TB006_id,TB020_Cep,TB020_Logradouro,TB020_Numero,TB020_Bairro,TB020_Complemento,TB020_TextoPortal,TB020_CadastradoEm,TB020_CadastradoPor,TB020_AlteradoEm,TB020_AlteradoPor,TB020_Status,TB020_Desconto) VALUES (@TB020_NomeExibicaoDetalhes,@TB020_CategoriaExibicao,@TB020_Matriz,@TB012_id,@TB020_RazaoSocial,@TB020_NomeFantasia,@TB020_TipoPessoa,@TB020_Documento,@TB006_id,@TB020_Cep,@TB020_Logradouro,@TB020_Numero,@TB020_Bairro,@TB020_Complemento,@TB020_TextoPortal,@TB020_CadastradoEm,@TB020_CadastradoPor,@TB020_AlteradoEm,@TB020_AlteradoPor,@TB020_Status,@TB020_Desconto) SELECT SCOPE_IDENTITY()"; using (SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao)) { con.Open(); SqlCommand command = new SqlCommand(insertSql, con); command.CommandTimeout = 300; command.Parameters.AddWithValue("@TB012_id", Unidade.TB012_id); command.Parameters.AddWithValue("@TB020_Matriz", Unidade.TB020_Matriz); command.Parameters.AddWithValue("@TB020_RazaoSocial", Unidade.TB020_RazaoSocial); command.Parameters.AddWithValue("@TB020_NomeFantasia", Unidade.TB020_NomeFantasia); command.Parameters.AddWithValue("@TB020_NomeExibicaoDetalhes", Unidade.TB020_NomeExibicaoDetalhes.TrimEnd().TrimStart()); command.Parameters.AddWithValue("@TB020_CategoriaExibicao", Unidade.TB020_CategoriaExibicao.TrimEnd().TrimStart()); command.Parameters.AddWithValue("@TB020_TipoPessoa", Unidade.TB020_TipoPessoa); command.Parameters.AddWithValue("@TB020_Documento", Unidade.TB020_Documento.Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "").Replace(" ", "")); command.Parameters.AddWithValue("@TB006_id", Unidade.TB006_id); command.Parameters.AddWithValue("@TB020_Cep", Unidade.TB020_Cep); command.Parameters.AddWithValue("@TB020_Logradouro", Unidade.TB020_Logradouro); command.Parameters.AddWithValue("@TB020_Numero", Unidade.TB020_Numero); command.Parameters.AddWithValue("@TB020_Bairro", Unidade.TB020_Bairro); command.Parameters.AddWithValue("@TB020_Complemento", Unidade.TB020_Complemento); command.Parameters.AddWithValue("@TB020_TextoPortal", Unidade.TB020_TextoPortal); command.Parameters.AddWithValue("@TB020_CadastradoEm", DateTime.Now.ToString("MM/dd/yyyy HH:mm")); command.Parameters.AddWithValue("@TB020_CadastradoPor", Unidade.TB020_CadastradoPor); command.Parameters.AddWithValue("@TB020_AlteradoEm", DateTime.Now.ToString("MM/dd/yyyy HH:mm")); command.Parameters.AddWithValue("@TB020_AlteradoPor", Unidade.TB020_AlteradoPor); command.Parameters.AddWithValue("@TB020_Status", Unidade.TB020_StatusS); command.Parameters.AddWithValue("@TB020_Desconto", "-"); Retorno.TB020_id = Convert.ToInt32(command.ExecuteScalar()); con.Close(); } } catch (Exception ex) { throw ex; } return(Retorno); }
/// <summary> /// Descrição: Pesquisar dados da Pessoa pelo TB013_id /// Autor: Fabiano Gonçalves Elias /// Data: 30/11/2016 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public UnidadeController UnidadeMatriz(long TB012_id) { UnidadeController Unidade_C = new UnidadeController(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append(" SELECT dbo.TB020_Unidades.TB020_CategoriaExibicao, dbo.TB020_Unidades.TB020_id, dbo.TB020_Unidades.TB012_id, dbo.TB020_Unidades.TB020_Matriz, dbo.TB020_Unidades.TB020_NomeExibicaoDetalhes , dbo.TB020_Unidades.TB020_RazaoSocial, dbo.TB020_Unidades.TB020_NomeFantasia, "); sSQL.Append(" dbo.TB020_Unidades.TB020_TipoPessoa, dbo.TB020_Unidades.TB020_Documento, dbo.TB006_Municipio.TB006_id, dbo.TB006_Municipio.TB006_Municipio, dbo.TB005_Estado.TB005_Id, "); sSQL.Append(" 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, dbo.TB020_Unidades.TB020_Numero, "); sSQL.Append(" dbo.TB020_Unidades.TB020_Bairro,dbo.TB020_Unidades.TB020_logo,dbo.TB020_Unidades.TB020_AlteradoEm,dbo.TB020_Unidades.TB020_TextoPortal, dbo.TB020_Unidades.TB020_CategoriaExibicao "); sSQL.Append(" FROM dbo.TB006_Municipio INNER JOIN "); sSQL.Append(" dbo.TB005_Estado ON dbo.TB006_Municipio.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.TB006_Municipio.TB006_id = dbo.TB020_Unidades.TB006_id "); sSQL.Append(" WHERE dbo.TB020_Unidades.TB020_Matriz = 1 "); sSQL.Append(" AND dbo.TB020_Unidades.TB012_id = "); sSQL.Append(TB012_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.TB012_id = Convert.ToInt64(reader["TB012_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().TrimEnd().TrimStart(); Unidade_C.TB020_Documento = reader["TB020_Documento"].ToString(); Unidade_C.TB020_AlteradoEm = Convert.ToDateTime(reader["TB020_AlteradoEm"].ToString()); Unidade_C.TB020_TextoPortal = reader["TB020_TextoPortal"].ToString(); } con.Close(); } catch (Exception ex) { throw ex; } return(Unidade_C); }
private void CarregarCamposAlterar() { unidade = new UnidadeEnsinoBean(); cidade = new CidadeBean(); unidade.Id_unidade = Convert.ToInt32(Request.QueryString["Id_Unidade"]); unicont = new UnidadeController(); unidade = unicont.ConsultarUnidadeId(unidade.Id_unidade); //Consulta Cidade_Unidade try { cidadecont = new CidadeController(); cidade = cidadecont.ConsultarCidadePorId(unidade.Id_cidade); } catch { } if (cidade.Id_estado != 0) { //Seleciona o estado DDLestado.SelectedValue = Convert.ToString(cidade.Id_estado); } //Carrega as cidades do estado try { CarregarCidades(); } catch { } //Seleciona a cidade que já estava cadastrado no BD if (cidade.Id_cidade != 0) { DDLcidade.SelectedValue = Convert.ToString(cidade.Id_cidade); } Txtnome.Text = unidade.Nome_unidade; Txtendereco.Text = unidade.Endereco_unidade; TxtSite.Text = unidade.Site; Txtdescricao.InnerText = unidade.Descricao_unidade; }
public void RetornaStatusOKGetAll() { // Arrange int valorEsperado = 200; var repoMock = new Mock <IUnidadeNegocio>(); repoMock.Setup(m => m.Selecionar()).Returns(DbMock.Unidade); var _unidadeController = new UnidadeController(repoMock.Object); // Act var actionResult = _unidadeController.Get(); var okObjectResult = (OkObjectResult)actionResult; // Assert Assert.Equal(valorEsperado, okObjectResult.StatusCode); }
protected void Btalterar_Click(object sender, EventArgs e) { unidade = new UnidadeEnsinoBean(); unidade.Id_unidade = Convert.ToInt32(Request.QueryString["Id_Unidade"]); unidade.Nome_unidade = Txtnome.Text; unidade.Site = TxtSite.Text; unidade.Endereco_unidade = Txtendereco.Text; unidade.Descricao_unidade = Txtdescricao.InnerText; unidade.Id_cidade = Convert.ToInt32(DDLcidade.SelectedValue); unicont = new UnidadeController(); try { unicont.AlterarUnidade(unidade); Response.Redirect("Lista_Unidade_de_Ensino.aspx"); } catch (Exception) { throw; } }
public void Carregar() { Colaborador c = new Colaborador(); c.idColaborador = int.Parse(Request.QueryString["itemSel"]); c = new ColaboradorController().Listar(c)[0]; ViewState.Add("itemSel", c); txtNome.Text = c.Nome; txtCPF.Text = c.CPF; Unidade u = new Unidade(); u.idUnidade = c.unidade.idUnidade; u = new UnidadeController().Listar(u)[0]; cmbUnidades.Text = c.unidade.idUnidade.ToString(); }
private void BuscarUnidades() { string where = ""; if (!string.IsNullOrEmpty(txtBuscar.Text)) { if (Tools.IsNumeric(txtBuscar.Text)) { where = " AND idUnidade = " + txtBuscar.Text + " "; } else { where = " AND descricao LIKE '%" + txtBuscar.Text + "%' "; } } List <Unidade> lista = null; try { lista = new UnidadeController().ListarTodos(where); } catch { } dgvUnidades.Rows.Clear(); if (lista != null) { foreach (Unidade unidade in lista) { dgvUnidades.Rows.Add(unidade.IdUnidade, unidade.Descricao, Properties.Resources.ic_edit_preto_24, Properties.Resources.ic_excluir_preto_24); } dgvUnidades.ClearSelection(); } }
public List <UnidadeController> UnidadesContrato(Int64 TB012_id) { List <UnidadeController> Retorno = new List <UnidadeController>(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append("SELECT TB020_id, TB020_Matriz, TB012_id, TB020_NomeFantasia, TB020_Status "); sSQL.Append(" FROM dbo.TB020_Unidades "); sSQL.Append(" WHERE TB012_id = "); sSQL.Append(TB012_id); sSQL.Append(" ORDER BY TB020_Matriz"); SqlCommand command = new SqlCommand(sSQL.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { UnidadeController obj = new UnidadeController(); obj.TB020_id = Convert.ToInt64(reader["TB020_id"]); obj.TB020_NomeFantasia = reader["TB020_NomeFantasia"].ToString().TrimEnd().TrimStart().ToUpper().ToUpper().Trim(); obj.TB020_StatusS = Enum.GetName(typeof(UnidadeController.TB020_StatusE), Convert.ToInt16(reader["TB020_Status"])); Retorno.Add(obj); } con.Close(); } catch (Exception ex) { throw ex; } return(Retorno); }
protected void Btcadastrar_Click(object sender, EventArgs e) { unidade = new UnidadeEnsinoBean(); unidade.Nome_unidade = Txtnome.Text; unidade.Site = TxtSite.Text; unidade.Endereco_unidade = Txtendereco.Text; unidade.Descricao_unidade = Txtdescricao.InnerText; unidade.Id_cidade = Convert.ToInt32(DDLcidade.SelectedValue); unicont = new UnidadeController(); try { unicont.InserirNovaUnidade(unidade); PanelCadastroUnidade.Visible = false; btnCadastrar.Visible = true; Labelerro.Text = "Cadastro feito com sucesso"; } catch (Exception) { Labelerro.Text = "Erro ao cadastrar"; throw; } }
public UnidadeController UnidadeAtualizarCorporativo(UnidadeController Unidade_C) { UnidadeController Unidade_R = new UnidadeController(); try { SqlConnection conexaoSQLServer = conexaoSQLServer = new SqlConnection(ParametrosDAO.StringConexao); SqlCommand sqlcmd = default(SqlCommand); conexaoSQLServer.Open(); sqlcmd = new SqlCommand(); sqlcmd.CommandTimeout = 300; sqlcmd.Connection = conexaoSQLServer; StringBuilder sSQL = new StringBuilder(); sSQL.Append("update TB020_Unidades set "); sSQL.Append("TB020_RazaoSocial = @TB020_RazaoSocial, "); sSQL.Append("TB020_CategoriaExibicao = @TB020_CategoriaExibicao, "); sSQL.Append("TB020_NomeFantasia = @TB020_NomeFantasia, "); sSQL.Append("TB020_NomeExibicaoDetalhes = @TB020_NomeExibicaoDetalhes, "); sSQL.Append("TB020_Documento = @TB020_Documento, "); sSQL.Append("TB006_id = @TB006_id, "); sSQL.Append("TB020_Cep = @TB020_Cep, "); sSQL.Append("TB020_Logradouro = @TB020_Logradouro, "); sSQL.Append("TB020_Numero = @TB020_Numero, "); sSQL.Append("TB020_Bairro = @TB020_Bairro, "); sSQL.Append("TB020_Complemento = @TB020_Complemento, "); sSQL.Append("TB020_TextoPortal = @TB020_TextoPortal, "); sSQL.Append("TB020_Status = @TB020_Status, "); sSQL.Append("TB020_AlteradoPor = @TB020_AlteradoPor "); sSQL.Append("where "); sSQL.Append("TB020_id = @TB020_id "); sqlcmd.CommandText = sSQL.ToString(); sqlcmd.Parameters.Add("@TB020_id", System.Data.SqlDbType.BigInt); sqlcmd.Parameters.Add("@TB020_RazaoSocial", System.Data.SqlDbType.VarChar, 150); sqlcmd.Parameters.Add("@TB020_NomeFantasia", System.Data.SqlDbType.VarChar, 150); sqlcmd.Parameters.Add("@TB020_NomeExibicaoDetalhes", System.Data.SqlDbType.VarChar, 60); sqlcmd.Parameters.Add("@TB020_CategoriaExibicao", System.Data.SqlDbType.VarChar, 32); sqlcmd.Parameters.Add("@TB020_Documento", System.Data.SqlDbType.VarChar, 14); sqlcmd.Parameters.Add("@TB006_id", System.Data.SqlDbType.BigInt); sqlcmd.Parameters.Add("@TB020_Cep", System.Data.SqlDbType.VarChar, 10); sqlcmd.Parameters.Add("@TB020_Logradouro", System.Data.SqlDbType.VarChar, 150); sqlcmd.Parameters.Add("@TB020_Numero", System.Data.SqlDbType.VarChar, 10); sqlcmd.Parameters.Add("@TB020_Bairro", System.Data.SqlDbType.VarChar, 50); sqlcmd.Parameters.Add("@TB020_Complemento", System.Data.SqlDbType.VarChar, 50); sqlcmd.Parameters.Add("@TB020_TextoPortal", System.Data.SqlDbType.VarChar, 700); sqlcmd.Parameters.Add("@TB020_Status", System.Data.SqlDbType.Int); sqlcmd.Parameters.Add("@TB020_AlteradoPor", System.Data.SqlDbType.BigInt); sqlcmd.Parameters["@TB020_id"].Value = Unidade_C.TB020_id; sqlcmd.Parameters["@TB020_RazaoSocial"].Value = Unidade_C.TB020_RazaoSocial; sqlcmd.Parameters["@TB020_NomeFantasia"].Value = Unidade_C.TB020_NomeFantasia; sqlcmd.Parameters["@TB020_NomeExibicaoDetalhes"].Value = Unidade_C.TB020_NomeExibicaoDetalhes; sqlcmd.Parameters["@TB020_CategoriaExibicao"].Value = Unidade_C.TB020_CategoriaExibicao.TrimStart().TrimEnd(); sqlcmd.Parameters["@TB020_Documento"].Value = Unidade_C.TB020_Documento.Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "").Replace(" ", ""); sqlcmd.Parameters["@TB006_id"].Value = Unidade_C.TB006_id; sqlcmd.Parameters["@TB020_Cep"].Value = Unidade_C.TB020_Cep.Replace(".", "").Replace(",", "").Replace("-", "").Replace("/", "").Replace(" ", ""); sqlcmd.Parameters["@TB020_Logradouro"].Value = Unidade_C.TB020_Logradouro; sqlcmd.Parameters["@TB020_Numero"].Value = Unidade_C.TB020_Numero.TrimEnd(); sqlcmd.Parameters["@TB020_Bairro"].Value = Unidade_C.TB020_Bairro.TrimEnd(); sqlcmd.Parameters["@TB020_Complemento"].Value = Unidade_C.TB020_Complemento; sqlcmd.Parameters["@TB020_TextoPortal"].Value = Unidade_C.TB020_TextoPortal; sqlcmd.Parameters["@TB020_Status"].Value = Unidade_C.TB020_StatusS; sqlcmd.Parameters["@TB020_AlteradoPor"].Value = Unidade_C.TB020_AlteradoPor; int iresultado = sqlcmd.ExecuteNonQuery(); Unidade_R.TB020_id = Unidade_C.TB020_id; conexaoSQLServer.Close(); } catch (Exception ex) { throw ex; } return(Unidade_R); }
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); }
protected void Page_Load(object sender, EventArgs e) { // Se não tiver usuario logado ele volta pra Home if (Session["usuario"] == null) { Response.Redirect("../Home.aspx"); } unidade = new UnidadeEnsinoBean(); unidadecont = new UnidadeController(); //Le o Id da unidade que está na URL unidade.Id_unidade = Convert.ToInt32(Request.QueryString["UnidadeId"]); curso = new CursoBean(); cursocont = new CursoController(); //Ler o Id do curso que está na URL curso.Id = Convert.ToInt32(Request.QueryString["CursoId"]); try { unidade = unidadecont.ConsultarUnidadeId(unidade.Id_unidade); } catch { //Erro ao consulta Unidade } try{ curso = cursocont.ConsultarCursoId(curso.Id); } catch { //Erro ao consultar curso } try { //Colocar Os valores das variaveis no literal, jogando com a formatação ltConteudo.Text = " <div class=" + "\"" + "text-center" + "\"" + " ><h2><p>" + curso.Nome + " - " + unidade.Nome_unidade + "</p></h2></div>" + "<p>De acordo com seus dados selecionamos o curso de " + curso.Nome + " na " + unidade.Nome_unidade + "</p>" + "<div class=" + "\"" + "text-center" + "\"" + " > <h2><p>O Curso</p></h2></div>" + "<p>" + curso.Descricao + "</p>" + "<div class=" + "\"" + "text-center" + "\"" + " > <h2><p>A faculdade</p></h2></div>" + "<p>" + unidade.Descricao_unidade + "</p>" + "<p>Endereço: " + unidade.Endereco_unidade + "</p>"; int cont = 0; programacont = new ProgramaController(); foreach (ProgramaBean programa in this.programacont.ListarProgramasUnidade(unidade.Id_unidade)) { cont++; if (cont == 1) { ltConteudo.Text += " <div class=" + "\"" + "text-center" + "\"" + "><h2><p>Formas de ingresso</p></h2>" + "<p> "; } ltConteudo.Text += "<p>" + programa.Nome + " </p>"; } //Button para entrar no site da unidade de ensino ltConteudo.Text += " </div> <p><a class= " + "\"" + "btn btn-primary btn-lg" + "\"" + " href= " + "\"" + unidade.Site + "\"" + " target=" + "\"" + "resource window" + "\"" + " role= " + "\"" + "button" + "\"" + " >Site da faculdade</a></p>"; } catch { //erro ao preencher lbConteudo } //obs.: "\"" é igual a " }
// Bloco 0 public static void GerarBloco0() { EmpresaVO Empresa = new EmpresaController().PegaEmpresa(FCaixa.Configuracao.IdEmpresa); ContadorVO Contador = new ContadorController().PegaContador(); List <UnidadeProdutoVO> ListaUnidade = new UnidadeController().UnidadeSPED(DataInicial, DataFinal); List <ProdutoVO> ListaProduto = new ProdutoController().ConsultaProdutoSPED(DataInicial, DataFinal, PerfilApresentacao); List <ClienteVO> ListaCliente = new ClienteController().ConsultaClienteSPED(DataInicial, DataFinal); if ((ListaUnidade == null) || (ListaProduto == null)) { MessageBox.Show("Não há venda no período selecionado" + "\r" + "e ou a data informada é inválida", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } var Bloco0 = FDataModule.ACBrSpedFiscal.Bloco_0; // Registro0000 - Dados da Empresa var Registro0000 = Bloco0.Registro0000; switch (VersaoLeiaute) { case 0: Registro0000.COD_VER = ACBrFramework.Sped.VersaoLeiaute.Versao100; break; case 1: Registro0000.COD_VER = ACBrFramework.Sped.VersaoLeiaute.Versao101; break; case 2: Registro0000.COD_VER = ACBrFramework.Sped.VersaoLeiaute.Versao102; break; case 3: Registro0000.COD_VER = ACBrFramework.Sped.VersaoLeiaute.Versao103; break; } switch (FinalidadeArquivo) { case 0: Registro0000.COD_FIN = ACBrFramework.Sped.CodFinalidade.Original; break; case 1: Registro0000.COD_FIN = ACBrFramework.Sped.CodFinalidade.Substituto; break; } switch (PerfilApresentacao) { case 0: Registro0000.IND_PERFIL = ACBrFramework.Sped.Perfil.PerfilA; break; case 1: Registro0000.IND_PERFIL = ACBrFramework.Sped.Perfil.PerfilB; break; case 2: Registro0000.IND_PERFIL = ACBrFramework.Sped.Perfil.PerfilC; break; } Registro0000.NOME = Empresa.RazaoSocial; Registro0000.CNPJ = Empresa.Cnpj; Registro0000.CPF = ""; Registro0000.UF = Empresa.Uf; Registro0000.IE = Empresa.InscricaoEstadual; Registro0000.COD_MUN = Empresa.CodigoIbgeCidade; Registro0000.IM = Empresa.InscricaoMunicipal; Registro0000.SUFRAMA = Empresa.Suframa; // 0 - Industrial ou equiparado a industrial; // 1 - Outros. Registro0000.IND_ATIV = ACBrFramework.Sped.Atividade.Outros; // Registro0001 var Registro0001 = Bloco0.Registro0001; // Indicador de movimento: Registro0001.IND_MOV = ACBrFramework.Sped.IndicadorMovimento.ComDados; //Registro0005 - FILHO - Dados complementares da Empresa var Registro0005 = Registro0001.Registro0005; Registro0005.FANTASIA = Empresa.NomeFantasia; Registro0005.CEP = Empresa.Cep; Registro0005.ENDERECO = Empresa.Logradouro; Registro0005.NUM = Empresa.Numero; Registro0005.COMPL = Empresa.Complemento; Registro0005.BAIRRO = Empresa.Bairro; Registro0005.FONE = Empresa.Fone; Registro0005.FAX = Empresa.Fax; Registro0005.EMAIL = Empresa.Email; //Registro0100 - FILHO - Dados do contador. var Registro0100 = Registro0001.Registro0100; Registro0100.NOME = Contador.Nome; Registro0100.CPF = Contador.CPF; Registro0100.CRC = Contador.CRC; Registro0100.CNPJ = Contador.CNPJ; Registro0100.CEP = Contador.CEP; Registro0100.ENDERECO = Contador.Logradouro; Registro0100.NUM = Convert.ToString(Contador.Numero); Registro0100.COMPL = Contador.Complemento; Registro0100.BAIRRO = Contador.Bairro; Registro0100.FONE = Contador.Fone; Registro0100.FAX = Contador.Fax; Registro0100.EMAIL = Contador.Email; Registro0100.COD_MUN = Contador.CodigoMunicipio; // Lista de cliente da nfe //Registro0150 if (ListaCliente != null) { for (int i = 0; i <= ListaCliente.Count - 1; i++) { var Registro0150 = new Registro0150(); Registro0150.COD_PART = Convert.ToString(ListaCliente[i].Id); Registro0150.NOME = ListaCliente[i].Nome; Registro0150.COD_PAIS = "01058"; if (ListaCliente[i].TipoPessoa == "F") { Registro0150.CPF = ListaCliente[i].CpfOuCnpj; } else { Registro0150.CNPJ = ListaCliente[i].CpfOuCnpj; } Registro0150.IE = ListaCliente[i].InscricaoEstadual; Registro0150.COD_MUN = ListaCliente[i].CodigoIbgeCidade.Value; Registro0150.SUFRAMA = ""; Registro0150.ENDERECO = ListaCliente[i].Logradouro; Registro0150.NUM = ListaCliente[i].Numero; Registro0150.COMPL = ListaCliente[i].Complemento; Registro0150.BAIRRO = ListaCliente[i].Bairro; Registro0001.Registro0150.Add(Registro0150); } } // FILHO - Identificação das unidades de medida //Registro0190 for (int i = 0; i <= ListaUnidade.Count - 1; i++) { var Registro0190 = new Registro0190(); Registro0190.UNID = Convert.ToString(ListaUnidade[i].Id); Registro0190.DESCR = ListaUnidade[i].Nome; Registro0001.Registro0190.Add(Registro0190); } // FILHO - Tabela de Identificação do Item (Produtos e Serviços) //Registro0200 for (int i = 0; i <= ListaProduto.Count - 1; i++) { var Registro0200 = new Registro0200(); Registro0200.COD_ITEM = Convert.ToString(ListaProduto[i].Id); Registro0200.DESCR_ITEM = ListaProduto[i].Nome; Registro0200.COD_BARRA = ListaProduto[i].GTIN; Registro0200.COD_ANT_ITEM = ""; Registro0200.UNID_INV = Convert.ToString(ListaProduto[i].IdUnidade); switch (Convert.ToInt32(ListaProduto[i].TipoItemSped)) { case 0: Registro0200.TIPO_ITEM = TipoItem.MercadoriaRevenda; break; case 1: Registro0200.TIPO_ITEM = TipoItem.MateriaPrima; break; case 2: Registro0200.TIPO_ITEM = TipoItem.Embalagem; break; case 3: Registro0200.TIPO_ITEM = TipoItem.ProdutoProcesso; break; case 4: Registro0200.TIPO_ITEM = TipoItem.ProdutoAcabado; break; case 5: Registro0200.TIPO_ITEM = TipoItem.Subproduto; break; case 6: Registro0200.TIPO_ITEM = TipoItem.ProdutoIntermediario; break; case 7: Registro0200.TIPO_ITEM = TipoItem.MaterialConsumo; break; case 8: Registro0200.TIPO_ITEM = TipoItem.AtivoImobilizado; break; case 9: Registro0200.TIPO_ITEM = TipoItem.Servicos; break; case 10: Registro0200.TIPO_ITEM = TipoItem.OutrosInsumos; break; case 99: Registro0200.TIPO_ITEM = TipoItem.Outras; break; } Registro0200.COD_NCM = ListaProduto[i].NCM; Registro0200.EX_IPI = ""; Registro0200.COD_GEN = ListaProduto[i].NCM.Substring(2, 1); Registro0200.COD_LST = ""; Registro0200.ALIQ_ICMS = ListaProduto[i].AliquotaICMS; Registro0001.Registro0200.Add(Registro0200); } }