private void txtIsbn_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Enter) { if ((new ProdutoDao()).GetProduto(txtIsbn.Text.Trim()) != null) { var db = new Database("stringConexao"); try { db.BeginTransaction(); if (_secao == null) { _secao = new Secao() { ConferenciaId = _conferenciaId, UsuarioId = Usuario.getInstance.codUser, NomeUsuario = Usuario.getInstance.nomeUser, Status = "D", NumeroDaSecao = _numeroSecao, }; _secao.SecaoId = Convert.ToInt32(db.Insert(_secao)); } var item = new SecaoItem() { SecaoId = _secao.SecaoId, Isbn = txtIsbn.Text.Trim(), Quantidade = Convert.ToInt32(txtQuantidade.Text.Trim()) }; db.Insert(item); db.CompleteTransaction(); } catch (Exception ex) { MessageBox.Show("Erro ao salvar o produto no banco de dados, tente novamente." + Environment.NewLine + ex.Message); db?.AbortTransaction(); } finally { db?.Dispose(); } } else { MessageBox.Show("Produto não encontrado, tente novamente."); } txtQuantidade.Text = "1"; txtIsbn.Text = ""; txtIsbn.Focus(); _frmSecao.AtualizaEListaSecoes(); } }
public HomeController(ProdutoDAO produtoDAO, CategoriaDAO categoriaDAO, ItemVendaDAO itemVendaDAO, Secao secao) { _produtoDAO = produtoDAO; _categoriaDAO = categoriaDAO; _itemVendaDAO = itemVendaDAO; _secao = secao; }
private static Secao CreateSecao() { var objeto = new Secao { Id = 10, Descricao = "Descricao", Formulario = new Formulario { Id = 101 }, TipoSecao = EnumTipoSecao.Fixo, Ordem = 1, Sumario = "Sumario", }; objeto.Campos.Add( new MetaCampo { Id = 11, Obrigatorio = EnumSimNao.SIM, Ordem = 11, Secao = new Secao { Id = 112 }, SecaoId = 112, Sumario = "Sumario1", Titulo = "Titulo1" }); return(objeto); }
public Task <int> SaveSecaoAsync(Secao secao) { if (secao.ID != 0) { return(database.UpdateAsync(secao)); } else { return(database.InsertAsync(secao)); } }
protected void rptPermissao_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Repeater rptPermissaoFuncionalidade = (Repeater)e.Item.FindControl("rptPermissaoFuncionalidade"); Secao item = (Secao)e.Item.DataItem; rptPermissaoFuncionalidade.DataSource = (from f in gobjListSecoesFuncionalidades where f.SecaoId == item.Id select f).ToList(); rptPermissaoFuncionalidade.DataBind(); } }
public frmSecaoContagem(int numeroSecao, int conferenciaId, frmSecao frmSecao, Secao secao = null) { if (secao != null) { _secao = secao; } _frmSecao = frmSecao; _conferenciaId = conferenciaId; _numeroSecao = numeroSecao; InitializeComponent(); }
protected void rptPermissao_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Secao item = (Secao)e.Item.DataItem; CheckBox chkInserir = (CheckBox)e.Item.FindControl("chkInserir"); CheckBox chkEditar = (CheckBox)e.Item.FindControl("chkEditar"); CheckBox chkExcluir = (CheckBox)e.Item.FindControl("chkExcluir"); if (item.Caminho.ToLower().Contains("/logs")) { chkInserir.Checked = chkEditar.Checked = chkExcluir.Checked = true; chkInserir.Visible = chkEditar.Visible = chkExcluir.Visible = false; } } }
public Secao InsereSecaoPorIdDoSetor(string idSetor) { string idGeneral = Guid.NewGuid().ToString(); Secao Secao = new Secao { id = idGeneral, idSetor = idSetor, idTipoLotacao = "BAB0F96D-F8ED-47B6-85CA-680D548B2A32", descricao = FakeDataGenerator.FakeDescricao(50), }; Secao = JsonConvert.DeserializeObject <Secao>(Services.POST(ServiceConfig.GetUrlAdm() + "/hypercube_adm/v1/secao", JsonConvert.SerializeObject(Secao))); return(Secao); }
/// <summary> /// Obter Seções de um perfil /// </summary> /// <returns></returns> public static List <Secao> ListarSecoesMenu(int pintidPerfil) { string strConectionString = ConfigurationManager.ConnectionStrings["BradescoRI"].ConnectionString; SqlConnection objConexao = new SqlConnection(strConectionString); SqlCommand objComando = new SqlCommand("SPE_L_SECAO_PERFIL_MENU"); objComando.Connection = objConexao; objComando.CommandType = CommandType.StoredProcedure; objComando.Parameters.Add("@perfilId", SqlDbType.VarChar, 20).Value = pintidPerfil; try { //Abre Conexao objConexao.Open(); //Declara variavel de retorno List <Secao> objListSecao = new List <Secao>(); Secao objSecao = default(Secao); IDataReader idrReader = default(IDataReader); idrReader = objComando.ExecuteReader(); while ((idrReader.Read())) { objSecao = new Secao(); objSecao.FromIDataReader(idrReader); objListSecao.Add(objSecao); } return(objListSecao); } catch (Exception ex) { throw ex; } finally { //Fecha a conexao se aberta if (objConexao.State != ConnectionState.Closed) { objConexao.Close(); } } }
public static int InserirAcessoPerfil(Secao pobjSecao) { string strConectionString = ConfigurationManager.ConnectionStrings["BradescoRI"].ConnectionString; SqlConnection objConexao = new SqlConnection(strConectionString); SqlCommand objComando = new SqlCommand("SPE_I_ACESSO"); objComando.Connection = objConexao; objComando.CommandType = CommandType.StoredProcedure; //Define parametros da procedure objComando.Parameters.Add("@perfilId", SqlDbType.Int).Value = pobjSecao.IdPerfil; objComando.Parameters.Add("@secaoId", SqlDbType.Int).Value = pobjSecao.Id; objComando.Parameters.Add("@controleTotal", SqlDbType.Bit).Value = pobjSecao.PossuiControleTotal; objComando.Parameters.Add("@acessar", SqlDbType.Bit).Value = pobjSecao.PodeAcessar; objComando.Parameters.Add("@inserir", SqlDbType.Bit).Value = pobjSecao.PodeInserir; objComando.Parameters.Add("@alterar", SqlDbType.Bit).Value = pobjSecao.PodeAlterar; objComando.Parameters.Add("@excluir", SqlDbType.Bit).Value = pobjSecao.PodeExcluir; try { //Abre conexão com o banco de dados objConexao.Open(); //Declara variavel de retorno int intRetorno = 0; //Executa comando no banco de dados intRetorno = objComando.ExecuteNonQuery(); return(intRetorno); } catch (Exception ex) { throw ex; } finally { //Fecha a conexao se aberta if (objConexao.State != ConnectionState.Closed) { objConexao.Close(); } } }
public string inserir(Secao dados) { try { if (dados.nome.Equals("")) { return("Informe o nome da seção."); } else if (dados.codPessoa_Gerente.Equals(-1)) { return("Informe o gerente da seção."); } else if (!Util.somenteLetras(dados.nome)) { return("O nome deve possuir apenas letras."); } else if (dal.inserir(dados)) { return(""); } else { return("Erro ao cadastrar seção."); } } catch { return("Falha ao gravar dados: Entre em contato com o administrador."); } //try //{ // return dao.inserir(dados); //} //catch //{ // return false; //} }
public List <Secao> listar() { List <Secao> secao = new List <Secao>(); SqlConnection conexao = new SqlConnection(Conexao.StringDeConexao); string SQL = @"SELECT codSecao, s.nome, codPessoa_Gerente, p.nome as Gerente, s.dataCadastro FROM Secao s INNER JOIN Pessoa p ON p.codPessoa=s.codPessoa_Gerente"; SqlCommand comando = new SqlCommand(SQL, conexao); try { conexao.Open(); SqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { Secao dadosSecao = new Secao(); dadosSecao.codSecao = (int)resultado["codSecao"]; dadosSecao.nome = resultado["nome"].ToString(); dadosSecao.codPessoa_Gerente = (int)resultado["codPessoa_Gerente"]; dadosSecao.Gerente = resultado["Gerente"].ToString(); dadosSecao.dataCadastro = (DateTime)resultado["dataCadastro"]; secao.Add(dadosSecao); } return(secao); } catch { return(null); } finally { conexao.Close(); } }
public bool alterar(Secao dados, int codSecao) { SqlConnection conexao = new SqlConnection(Conexao.StringDeConexao); string SQL = "UPDATE Secao SET nome=@nome, codPessoa_Gerente=@codPessoa_Gerente WHERE codSecao=@codSecao"; SqlCommand comando = new SqlCommand(SQL, conexao); comando.Parameters.AddWithValue("@codSecao", codSecao); comando.Parameters.AddWithValue("@nome", dados.nome); comando.Parameters.AddWithValue("@codPessoa_Gerente", dados.codPessoa_Gerente); //comando.Parameters.AddWithValue("@dataCadastro", dados.dataCadastro); foreach (SqlParameter Parameter in comando.Parameters) { if (Parameter.Value == null) { Parameter.Value = DBNull.Value; } else if (String.IsNullOrEmpty(Parameter.Value.ToString())) { Parameter.Value = DBNull.Value; } } try { conexao.Open(); comando.ExecuteNonQuery(); return(true); } catch { return(false); } finally { conexao.Close(); } }
public List <Secao> listar(int codSecao) { List <Secao> secao = new List <Secao>(); SqlConnection conexao = new SqlConnection(Conexao.StringDeConexao); string SQL = "SELECT codSecao, nome, codPessoa_Gerente, dataCadastro FROM Secao WHERE codSecao=@codSecao"; SqlCommand comando = new SqlCommand(SQL, conexao); comando.Parameters.AddWithValue("@codSecao", codSecao); try { conexao.Open(); SqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { Secao dadosSecao = new Secao(); dadosSecao.codSecao = (int)resultado["codSecao"]; dadosSecao.nome = resultado["nome"].ToString(); dadosSecao.codPessoa_Gerente = (int)resultado["codPessoa_Gerente"]; dadosSecao.dataCadastro = (DateTime)resultado["dataCadastro"]; secao.Add(dadosSecao); } return(secao); } catch { return(null); } finally { conexao.Close(); } }
public bool inserir(Secao dados) { SqlConnection conexao = new SqlConnection(Conexao.StringDeConexao); string SQL = "INSERT INTO Secao(nome, codPessoa_Gerente, dataCadastro) VALUES(@nome, @codPessoa_Gerente, @dataCadastro)"; SqlCommand comando = new SqlCommand(SQL, conexao); comando.Parameters.AddWithValue("@nome", dados.nome); comando.Parameters.AddWithValue("@codPessoa_Gerente", dados.codPessoa_Gerente); comando.Parameters.AddWithValue("@dataCadastro", dados.dataCadastro); foreach (SqlParameter Parameter in comando.Parameters) { if (Parameter.Value == null) { Parameter.Value = DBNull.Value; } else if (String.IsNullOrEmpty(Parameter.Value.ToString())) { Parameter.Value = DBNull.Value; } } try { conexao.Open(); comando.ExecuteNonQuery(); return(true); } catch { return(false); } finally { conexao.Close(); } }
protected void lkGravar_Click(object sender, EventArgs e) { Secao dados = new Secao(); SecaoBLL bll = new SecaoBLL(); dados.nome = txtNome.Text; dados.codPessoa_Gerente = ddlGerente.SelectedValue == "" ? -1 : int.Parse(ddlGerente.SelectedValue); dados.dataCadastro = DateTime.Now; string resposta; //Inserindo if (Session["codSecao"] == null) { resposta = bll.inserir(dados); if (resposta.Equals("")) { Response.Redirect("Secoes.aspx"); } else { lblMensagemErro.Text = resposta; } } else //Alterando { resposta = bll.alterar(dados, int.Parse(Session["codSecao"].ToString())); if (resposta.Equals("")) { Response.Redirect("Secoes.aspx"); } else { lblMensagemErro.Text = resposta; } } }
public Trabalhador InsereTrabalhadorComOContratoParaOEstabelecimento(Estabelecimento estabelecimento, ContratoTrabalho ContratoTrabalhoStep, ContratoTrabalhoHistorico ContratoTrabalhoHistoricoStep) { Cargo Cargo = CargoServiceSteps.OCadastroRapidoDoCargo(); Setor Setor = DepartamentoServiceSteps.OCadastroRapidoDoDepartamentoComSetorESecao(estabelecimento.idEmpresa); Secao Secao = SecaoService.InsereSecaoPorIdDoSetor(Setor.id); string idGeneral = Guid.NewGuid().ToString(); Trabalhador Trabalhador = new Trabalhador(); EnderecoTrabalhador TrabalhadorEndereco = new EnderecoTrabalhador(); ContatoTrabalhador TrabalhadorContato = new ContatoTrabalhador(); ContratoTrabalho ContratoTrabalho = new ContratoTrabalho(); ContratoTrabalhoHistorico ContratoTrabalhoHistorico = new ContratoTrabalhoHistorico(); Trabalhador.id = idGeneral; Trabalhador.nome = FakeDataGenerator.FakeNomeCompleto(); Trabalhador.cpf = FakeDataGenerator.FakeCpf(); Trabalhador.nis = FakeDataGenerator.FakeNis(); Trabalhador.status = "A"; Trabalhador.dataNascimento = "1988-02-19 03:00:00.0000000"; Trabalhador.idEstadoCivil = "CAC9D956-8CD5-4FB9-B87B-9EB8F683E49A"; Trabalhador.idGenero = "3C384655-1F59-4CBA-9BDF-9C915673BD7D"; Trabalhador.idGrauInstrucao = "29003908-FF64-4B54-899A-080A398FA634"; Trabalhador.idNacionalidade = "A91D4871-01DE-4996-BAF4-8B67E0ECA0B5"; Trabalhador.idRaca = "EB86CB87-52D5-472A-93F5-F7D2CEA83089"; TrabalhadorEndereco.id = idGeneral; TrabalhadorEndereco.idTrabalhador = Trabalhador.id; TrabalhadorEndereco.numero = "123"; TrabalhadorEndereco.logradouro = "Av. Marcello Braquini"; TrabalhadorEndereco.complemento = ""; TrabalhadorEndereco.municipio = "Araraquara"; TrabalhadorEndereco.codigoMunicipio = "3503208"; TrabalhadorEndereco.bairro = "Jardim Arangá"; TrabalhadorEndereco.uf = "SP"; TrabalhadorEndereco.cep = "14807092"; TrabalhadorContato.id = idGeneral; TrabalhadorContato.idTrabalhador = Trabalhador.id; TrabalhadorContato.email = "*****@*****.**"; TrabalhadorContato.telefone = "95983520367"; Trabalhador.enderecoTrabalhadorReference = TrabalhadorEndereco; Trabalhador.contatoTrabalhadorReference = TrabalhadorContato; Trabalhador = JsonConvert.DeserializeObject <Trabalhador>(Services.POST(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/trabalhador", JsonConvert.SerializeObject(Trabalhador))); //DocumentoTrabalhador DocumentoTrabalhador documentoTrabalhadorCarteiraTrabalho = new DocumentoTrabalhador(); Documento doc1 = new Documento(); Documento doc2 = new Documento(); Documento doc3 = new Documento(); List <Documento> listaDocumentosCarteiraTrabalho = new List <Documento>(); documentoTrabalhadorCarteiraTrabalho.idTrabalhador = Trabalhador.id; documentoTrabalhadorCarteiraTrabalho.idTipoDocumento = "75F5E19B-35CD-4864-AA2B-FDFEC59EC849"; doc1.chave = "uf"; doc1.valor = "PR"; listaDocumentosCarteiraTrabalho.Add(doc1); doc2.chave = "serie"; doc2.valor = "1111-1"; listaDocumentosCarteiraTrabalho.Add(doc2); doc3.chave = "numero"; doc3.valor = "11111111111"; listaDocumentosCarteiraTrabalho.Add(doc3); documentoTrabalhadorCarteiraTrabalho.documento = listaDocumentosCarteiraTrabalho.ToArray(); Services.POST(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/documentotrabalhador", JsonConvert.SerializeObject(documentoTrabalhadorCarteiraTrabalho)); DocumentoTrabalhador documentoTrabalhadorRg = new DocumentoTrabalhador(); Documento doc4 = new Documento(); Documento doc5 = new Documento(); Documento doc6 = new Documento(); Documento doc7 = new Documento(); List <Documento> listaDocumentosRg = new List <Documento>(); documentoTrabalhadorRg.idTrabalhador = Trabalhador.id; documentoTrabalhadorRg.idTipoDocumento = "BADE9CEB-DA90-4077-BB72-32DCF5C1751F"; doc4.chave = "dataExpedicao"; doc4.valor = "1997-10-15T02:00:00.000Z"; listaDocumentosRg.Add(doc4); doc5.chave = "orgaoEmissor"; doc5.valor = "fae242fb-932d-4d58-8b70-73c05685dc6d"; listaDocumentosRg.Add(doc5); doc6.chave = "numero"; doc6.valor = FakeDataGenerator.FakeRg().Replace("-", "").Replace(".", ""); listaDocumentosRg.Add(doc6); doc7.chave = "uf"; doc7.valor = "BA"; listaDocumentosRg.Add(doc7); documentoTrabalhadorRg.documento = listaDocumentosRg.ToArray(); Services.POST(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/documentotrabalhador", JsonConvert.SerializeObject(documentoTrabalhadorRg)); ContratoTrabalho.id = idGeneral; ContratoTrabalho.idEmpresa = estabelecimento.idEmpresa; ContratoTrabalho.idEstabelecimento = estabelecimento.id; ContratoTrabalho.idTrabalhador = Trabalhador.id; ContratoTrabalho.dataInicio = ContratoTrabalhoStep.dataInicio ?? "2019-01-01 03:00:00.0000000"; ContratoTrabalho.idTipoSalario = ContratoTrabalhoStep.idTipoSalario ?? "9CABD094-62EF-4651-AEC7-7AEB60DC2FFC"; ContratoTrabalho.matricula = FakeDataGenerator.FakeMatricula(); ContratoTrabalho.possuiAdiantamento = ContratoTrabalhoStep.possuiAdiantamento; ContratoTrabalho = JsonConvert.DeserializeObject <ContratoTrabalho>(Services.POST(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/contratotrabalho/", JsonConvert.SerializeObject(ContratoTrabalho))); ContratoTrabalhoHistorico.id = idGeneral; ContratoTrabalhoHistorico.idContratoTrabalho = ContratoTrabalho.id; ContratoTrabalhoHistorico.idCargo = Cargo.id; ContratoTrabalhoHistorico.idDepartamento = Setor.DepartamentoReference.id; ContratoTrabalhoHistorico.idSetor = Setor.id; ContratoTrabalhoHistorico.idSecao = Secao.id; ContratoTrabalhoHistorico.idCategoriaTrabalhador = ContratoTrabalhoHistoricoStep.idCategoriaTrabalhador ?? "BB187274-AC86-49A2-BAC3-170ABC33DC2A"; ContratoTrabalhoHistorico.inicioVigencia = "2019-01-01"; ContratoTrabalhoHistorico.fimVigencia = "3000-01-31"; ContratoTrabalhoHistorico.salario = "2456.99"; ContratoTrabalhoHistorico.horasMensais = "220.00"; Services.POST(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/contratotrabalhohistorico", JsonConvert.SerializeObject(ContratoTrabalhoHistorico)); Trabalhador.status = "A"; Services.PUT(ServiceConfig.GetUrlHrm() + "/hypercube_hrm/v1/trabalhador/" + Trabalhador.id, JsonConvert.SerializeObject(Trabalhador)); return(Trabalhador); }
private void Salvar() { try { codigo = Convert.ToInt32(Request.QueryString["Id"]); this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); //Obter os acessos selecionados List <Secao> lstSecoes = new List <Secao>(); foreach (RepeaterItem item in rptGrupos.Items) { Repeater rptPermissao = (Repeater)item.FindControl("rptPermissao"); foreach (RepeaterItem itemAcesso in rptPermissao.Items) { HiddenField hdnID = (HiddenField)itemAcesso.FindControl("hdnID"); CheckBox chkControleTotal = (CheckBox)itemAcesso.FindControl("chkControleTotal"); CheckBox chkAcessar = (CheckBox)itemAcesso.FindControl("chkAcessar"); CheckBox chkInserir = (CheckBox)itemAcesso.FindControl("chkInserir"); CheckBox chkEditar = (CheckBox)itemAcesso.FindControl("chkEditar"); CheckBox chkExcluir = (CheckBox)itemAcesso.FindControl("chkExcluir"); Secao objSecao = new Secao(); objSecao.Id = Convert.ToInt32(hdnID.Value); objSecao.PossuiControleTotal = chkControleTotal.Checked; objSecao.PodeAcessar = chkAcessar.Checked; objSecao.PodeInserir = chkInserir.Checked; objSecao.PodeAlterar = chkEditar.Checked; objSecao.PodeExcluir = chkExcluir.Checked; lstSecoes.Add(objSecao); } } if (codigo > 0) { DOSecao.ExcluirAcessosPerfil(codigo); DOPerfil.Atualizar(gobjPerfil); } else { codigo = DOPerfil.Inserir(gobjPerfil); } foreach (Secao objSecao in lstSecoes) { objSecao.IdPerfil = codigo; DOSecao.InserirAcessoPerfil(objSecao); } Response.Redirect("Listar.aspx?sucesso=1"); } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
static Capitulo TestList(WordDoc wordDoc) { Capitulo capitulo = new Capitulo("Teste de Listas"); Paragrafo.StartNumbering(wordDoc.WordDocument, 2); capitulo.Paragrafos.Add( new Texto() .Append("Item 1") ); capitulo.Paragrafos.Add( new Texto() .Append("Item 2") ); Paragrafo.IncrementNumbering(); capitulo.Paragrafos.Add( new Texto() .Append("Item 1.1") ); capitulo.Paragrafos.Add( new Texto() .Append("Item 1.2") ); Paragrafo.DecrementNumbering(); capitulo.Paragrafos.Add( new Texto() .Append("Item 3") ); capitulo.Paragrafos.Add( new Texto() .Append("Item 4") ); Paragrafo.EndNumbering(); Secao secao = capitulo.NovaSecao("Listas em Seção"); Paragrafo.StartNumbering(wordDoc.WordDocument, 2); secao.Paragrafos.Add( new Texto() .Append("Item 1") ); secao.Paragrafos.Add( new Texto() .Append("Item 2") ); Paragrafo.IncrementNumbering(); secao.Paragrafos.Add( new Texto() .Append("Item 1.1") ); secao.Paragrafos.Add( new Texto() .Append("Item 1.2") ); Paragrafo.IncrementNumbering(); secao.Paragrafos.Add( new Texto() .Append("Item 1.2.1") ); secao.Paragrafos.Add( new Texto() .Append("Item 1.2.2") ); Paragrafo.DecrementNumbering(); Paragrafo.DecrementNumbering(); secao.Paragrafos.Add( new Texto() .Append("Item 3") ); secao.Paragrafos.Add( new Texto() .Append("Item 4") ); Paragrafo.EndNumbering(); return(capitulo); }