protected void btnGuardar_Click(object sender, EventArgs e) { try { var idProy = Convert.ToInt32(Request.QueryString["ID"]); PROYECTO proyecto = ProyectoControlador.BuscarProyectoPorID(idProy); var newparticipante = new PARTICIPANTE() { << << << < HEAD : Sistema_Convenios / VISTA / AgregarParticipantes.aspx.cs nombreProyecto = txbNombreProyecto.Text, num_participantes = Convert.ToInt32(txbNumParticipantes.Text), semestre = txtSemestre.Text == == == = nombreParticipante = txbNombreParticipante.Text, rol = rbtn.SelectedValue.ToString(), carrera = txbCarrera.Text, idProyecto = proyecto.idProyecto, >> >> >> > ad8086fae783ad73c7918996565e0c8ef6172098 : Sistema_Convenios / VISTA / AgregarParticipante.aspx.cs }; var num = proyecto.numParticipantes; proyecto.numParticipantes = num + 1; ParticipanteModelo.InsertarParticipante(newparticipante); ProyectoModelo.ModificarProyecto(proyecto); mensaje.Visible = true; string javaScript = "OcultarMensaje();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); Response.Redirect("Proyecto.aspx"); }
public void buscarUltimoRegistro(ParticipanteModelo modParticipante) { try { participanteDAO.buscarUltimoRegistro(modParticipante); }catch (Exception erro) { throw new Exception("Erro ao buscar o ultimo registro, classe BLL! " + erro.Message); } }
public void salvar(ParticipanteModelo modParticipante) { try { participanteDAO.salvar(modParticipante); } catch (Exception erro) { throw erro; } }
public static TablaParticipantes BuscarParticipantesPorID(int idConvenio) { try { ///Devuelve número de participantes perteneciente al ID buscado return(ParticipanteModelo.BuscarParticipantesPorID(idConvenio)); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public void excluir(ParticipanteModelo modParticipante) { try { participanteDAO.excluirParticipante(modParticipante); } catch (Exception erro) { throw new Exception("Erro ao exluir participante, classe BLL! " + erro); } }
public void buscarParticipantePorID(ParticipanteModelo modParticipante) { try { participanteDAO.buscarParticipantePorCodigo(modParticipante); } catch (Exception erro) { throw new Exception("Erro ao buscar o participante pela id, classe BLL! " + erro.Message); } }
public static List <TablaParticipantes> BuscarParticipantesCriterios(string criterios) { try { ///Devuelve Número de participantes con los criterios buscados return(ParticipanteModelo.BuscarParticipantesCriterios(criterios)); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public static void InsertarParticipante(PARTICIPANTE newParticipante) { try { ///Crea un nuevo Participante ParticipanteModelo.InsertarParticipante(newParticipante); } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public void alterar(ParticipanteModelo modParticipante) { try { participanteDAO.atualizar(modParticipante); } catch (Exception erro) { throw erro; } }
public static void EliminarParticipante(int idParticipante) { try { ///Verifica que el Participante que se desea eliminar sea válido if (idParticipante > 0) { ParticipanteModelo.EliminarParticipante(idParticipante); } } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
//Inicio do código fonte excluir participante public void excluirParticipante(ParticipanteModelo modParticipante) { try { ConexaoBanco conexao = new ConexaoBanco(); //conexao.FecharConexao(); conexao.AbrirConexao(); string comando = "delete from participante where id_partipante =" + modParticipante.idParticipante; conexao.ExecutarComandoSQL(comando); } catch (Exception ex) { throw new Exception("Erro ao excluir o participante: " + ex.Message); } }
//Inicio do código fonte excluir participante private void menuClienteExcluir_Click(object sender, EventArgs e) { var result = MessageBox.Show("Deseja realmente excluir o registro? ", "Excluir Participante", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == System.Windows.Forms.DialogResult.Yes) { ParticipanteModelo modParticipante = new ParticipanteModelo(); ParticipanteBLL bllParticipante = new ParticipanteBLL(); modParticipante.idParticipante = Convert.ToInt32(textBoxCodigo.Text); bllParticipante.excluir(modParticipante); botaoClicado = "EXCLUIR"; inativaAtivaCamposBotoes(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ///Despliega en las casillas los datos del objeto registrados en la base de datos var idParticipantes = Convert.ToInt32(Request.QueryString["ID"]); PARTICIPANTE participantes = ParticipanteModelo.BuscarParticipantePorID(idParticipantes); txbNombreProyecto.Text = participantes.nombreProyecto.ToString(); txbNumParticipantes.Text = participantes.num_participantes.ToString(); txtSemestre.Text = participantes.semestre; for (int i = participantes.PARTICIPANTE_CARRERA.Count; i < participantes.num_participantes; i++) { participantes.PARTICIPANTE_CARRERA.Add(new PARTICIPANTE_CARRERA()); } Repeater1.DataSource = participantes.PARTICIPANTE_CARRERA; Repeater1.DataBind(); } }
public static void ModificarParticipante(PARTICIPANTE participanteModificado) { try { ///Verifica que sea un PArticipante válido y que los campos no estne vacios if (participanteModificado.idTablaParticipante > 0 && participanteModificado.nombreProyecto != string.Empty) { ParticipanteModelo.ModificarParticipante(participanteModificado); } else { throw new Exception("Hubo un error"); } } catch (Exception ex) { throw new Exception("Hubo un error en la capa del Modelo: " + ex.Message.ToString()); } }
public void salvar(ParticipanteModelo modParticipante) { try { AbrirConexao(); //comando = new MySqlCommand("insert into participante (nomeParticpante, cpfcnpjParticipante) values (@nome, @cpfcnpj)",conexao); comando = new MySqlCommand("insert into participante (nome_fantasia_participante,apelido_razao_participante,cpf_cnpj_participante,rg_ie_participante,endereco_participante,numeroendereco_participante,bairro_participante,cidade_participante, cep_participante, telefone_participante, celular_participante, uf_partipante, email_partipante,tipocliente_participante,tipofornecedor_participante,tipofuncionario_participante,ativo_participante,datacadastro_participante,usuariocadastro_partipante) values (@nome,@razao,@cpfcnpj,@rgie,@endereco,@numero,@bairro,@cidade,@cep,@telefone,@celular,@uf,@email,@tipocli,@tipofor,@tipofunc,@ativo,@datacadastro,@usuariocadastro)", conexao); comando.Parameters.AddWithValue("@nome", modParticipante.nomeParticipante); comando.Parameters.AddWithValue("@razao", modParticipante.razaosocialapelidoParticipante); comando.Parameters.AddWithValue("@cpfcnpj", modParticipante.cpfcnpjParticipante); comando.Parameters.AddWithValue("@rgie", modParticipante.rgieParticipante); comando.Parameters.AddWithValue("@endereco", modParticipante.enderecoParticipante); comando.Parameters.AddWithValue("@numero", modParticipante.numeroEnderecoParticipante); comando.Parameters.AddWithValue("@bairro", modParticipante.bairoParticipante); comando.Parameters.AddWithValue("@cidade", modParticipante.cidadeParticipante); comando.Parameters.AddWithValue("@cep", modParticipante.cepParticipante); comando.Parameters.AddWithValue("@telefone", modParticipante.telefoneParticipante); comando.Parameters.AddWithValue("@celular", modParticipante.celularParticipante); comando.Parameters.AddWithValue("@uf", modParticipante.ufParticipante); comando.Parameters.AddWithValue("@email", modParticipante.emailParticipante); comando.Parameters.AddWithValue("@tipocli", modParticipante.tipoclienteParticipante); comando.Parameters.AddWithValue("@tipofor", modParticipante.tipofornecedorParticipante); comando.Parameters.AddWithValue("@tipofunc", modParticipante.tipofuncionarioParticipante); comando.Parameters.AddWithValue("@ativo", modParticipante.ativoParticipante); comando.Parameters.AddWithValue("@datacadastro", modParticipante.dataCadastroParticipante); comando.Parameters.AddWithValue("@usuariocadastro", modParticipante.usuarioCadastroParticipante); comando.ExecuteNonQuery(); //UltimoRegistro(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { var newparticipante = new PARTICIPANTE() { nombreProyecto = txbNombreProyecto.Text, num_participantes = Convert.ToInt32(txbNumParticipantes.Text), semestre = txtSemestre.Text }; ParticipanteModelo.InsertarParticipante(newparticipante); mensaje.Visible = true; string javaScript = "OcultarMensaje();"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javaScript, true); Response.Redirect("Participantes.aspx"); } catch (Exception ex) { var datos = "<script> alert('" + ex.Message + "') </script>"; Response.Write(datos); } }
//Inicio do código fonte alterar participante public void atualizar(ParticipanteModelo modParticipante) { try { AbrirConexao(); comando = new MySqlCommand("update participante set nome_fantasia_participante=@nome,apelido_razao_participante = @nome,cpf_cnpj_participante = @cpfcnpj,rg_ie_participante = @rgie,endereco_participante = @endereco,numeroendereco_participante = @numero,bairro_participante = @bairro,cidade_participante = @cidade,cep_participante = @cep,telefone_participante = @telefone,celular_participante = @celular,uf_partipante = @uf,email_partipante = @email,tipocliente_participante = @tipocli,tipofornecedor_participante = @tipofor,tipofuncionario_participante = @tipofunc,ativo_participante = @ativo,dataalteracao_partipante = @dataalteracao, usuarioalteracao_partipante = @usuarioalteracao where id_partipante= @idParticipante", conexao); comando.Parameters.AddWithValue("@nome", modParticipante.nomeParticipante); comando.Parameters.AddWithValue("@razao", modParticipante.razaosocialapelidoParticipante); comando.Parameters.AddWithValue("@cpfcnpj", modParticipante.cpfcnpjParticipante); comando.Parameters.AddWithValue("@rgie", modParticipante.rgieParticipante); comando.Parameters.AddWithValue("@endereco", modParticipante.enderecoParticipante); comando.Parameters.AddWithValue("@numero", modParticipante.numeroEnderecoParticipante); comando.Parameters.AddWithValue("@bairro", modParticipante.bairoParticipante); comando.Parameters.AddWithValue("@cidade", modParticipante.cidadeParticipante); comando.Parameters.AddWithValue("@cep", modParticipante.cepParticipante); comando.Parameters.AddWithValue("@telefone", modParticipante.telefoneParticipante); comando.Parameters.AddWithValue("@celular", modParticipante.celularParticipante); comando.Parameters.AddWithValue("@uf", modParticipante.ufParticipante); comando.Parameters.AddWithValue("@email", modParticipante.emailParticipante); comando.Parameters.AddWithValue("@tipocli", modParticipante.tipoclienteParticipante); comando.Parameters.AddWithValue("@tipofor", modParticipante.tipofornecedorParticipante); comando.Parameters.AddWithValue("@tipofunc", modParticipante.tipofuncionarioParticipante); comando.Parameters.AddWithValue("@ativo", modParticipante.ativoParticipante); comando.Parameters.AddWithValue("@dataalteracao", modParticipante.dataAlteracaoParticipante); comando.Parameters.AddWithValue("@usuarioalteracao", modParticipante.usuarioAlteracaoParticipante); comando.Parameters.AddWithValue("@idParticipante", modParticipante.idParticipante); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
//Método busca o ultimo registro public ParticipanteModelo buscarUltimoRegistro(ParticipanteModelo modParticipante) { try { AbrirConexao(); comando = new MySqlCommand("select max(id_partipante) as numeroPego from participante where nome_fantasia_participante = '" + modParticipante.nomeParticipante + "'", conexao); dr = comando.ExecuteReader(); while (dr.Read()) { int numeroIncluido = Convert.ToInt32(dr["numeroPego"]); modParticipante.idParticipante = numeroIncluido; } } catch (Exception erro) { throw new Exception("Erro ao buscar ultimo registro, classe DAO! " + erro.Message); } finally { FecharConexao(); } return(modParticipante); }
private void menuClienteGravar_Click(object sender, EventArgs e) { ParticipanteModelo participanteModelo = new ParticipanteModelo(); salvar(participanteModelo); }
//Método busca o participante por código public ParticipanteModelo buscarParticipantePorCodigo(ParticipanteModelo modParticipante) { try { AbrirConexao(); comando = new MySqlCommand("select *from participante where id_partipante = '" + modParticipante.idParticipante + "'", conexao); dr = comando.ExecuteReader(); while (dr.Read()) { string nomeFantasia = Convert.ToString(dr["nome_fantasia_participante"]); string apelidoRazao = Convert.ToString(dr["apelido_razao_participante"]); string cpfCnpj = Convert.ToString(dr["cpf_cnpj_participante"]); string rgIe = Convert.ToString(dr["rg_ie_participante"]); string endereco = Convert.ToString(dr["endereco_participante"]); string numeroEndereco = Convert.ToString(dr["numeroendereco_participante"]); string bairro = Convert.ToString(dr["bairro_participante"]); string cidade = Convert.ToString(dr["cidade_participante"]); string cep = Convert.ToString(dr["cep_participante"]); string telefone = Convert.ToString(dr["telefone_participante"]); string celular = Convert.ToString(dr["celular_participante"]); string uf = Convert.ToString(dr["uf_partipante"]); string email = Convert.ToString(dr["email_partipante"]); string dataCadastro = Convert.ToString(dr["datacadastro_participante"]); string dataAlteracao = Convert.ToString(dr["dataalteracao_partipante"]); string usuarioCadastro = Convert.ToString(dr["usuariocadastro_partipante"]); string usuarioAlteracao = Convert.ToString(dr["usuarioalteracao_partipante"]); bool tipoCliente = Convert.ToBoolean(dr["tipocliente_participante"]); bool tipoFornecedor = Convert.ToBoolean(dr["tipofornecedor_participante"]); bool tipoFuncionario = Convert.ToBoolean(dr["tipofuncionario_participante"]); bool ativo = Convert.ToBoolean(dr["ativo_participante"]); modParticipante.nomeParticipante = nomeFantasia; modParticipante.razaosocialapelidoParticipante = apelidoRazao; modParticipante.cpfcnpjParticipante = cpfCnpj; modParticipante.rgieParticipante = rgIe; modParticipante.enderecoParticipante = endereco; modParticipante.numeroEnderecoParticipante = numeroEndereco; modParticipante.bairoParticipante = bairro; modParticipante.cidadeParticipante = cidade; modParticipante.cepParticipante = cep; modParticipante.telefoneParticipante = telefone; modParticipante.celularParticipante = celular; modParticipante.ufParticipante = uf; modParticipante.emailParticipante = email; modParticipante.dataCadastroParticipante = dataCadastro; modParticipante.dataAlteracaoParticipante = dataAlteracao; modParticipante.usuarioCadastroParticipante = usuarioCadastro; modParticipante.usuarioAlteracaoParticipante = usuarioAlteracao; modParticipante.tipoclienteParticipante = tipoCliente; modParticipante.tipofornecedorParticipante = tipoFornecedor; modParticipante.tipofuncionarioParticipante = tipoFuncionario; modParticipante.ativoParticipante = ativo; } } catch (Exception erro) { throw new Exception("Erro ao buscar o participante pelo código, classe DAO! " + erro.Message); } finally { FecharConexao(); } return(modParticipante); }
public void buscarParticipantePorCodigo() { ParticipanteModelo modParticipante = new ParticipanteModelo(); ParticipanteBLL bllParticipante = new ParticipanteBLL(); try { modParticipante.idParticipante = Convert.ToInt32(textBoxCodigo.Text); bllParticipante.buscarParticipantePorID(modParticipante); if (modParticipante.nomeParticipante == null) { MessageBox.Show("Participante não encontrado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); botaoClicado = "CANCELAR"; inativaAtivaCamposBotoes(); } string nomeFantasia = modParticipante.nomeParticipante; string cpfCnpj = modParticipante.cpfcnpjParticipante; string rg = modParticipante.rgieParticipante; string endereco = modParticipante.enderecoParticipante; string numero = modParticipante.numeroEnderecoParticipante; string bairro = modParticipante.bairoParticipante; string cidade = modParticipante.cidadeParticipante; string uf = modParticipante.ufParticipante; string cep = modParticipante.cepParticipante; string telefone = modParticipante.telefoneParticipante; string celular = modParticipante.celularParticipante; string email = modParticipante.emailParticipante; string razaoapelido = modParticipante.razaosocialapelidoParticipante; string datacad = modParticipante.dataCadastroParticipante; string dataalt = modParticipante.dataAlteracaoParticipante; string usuariocad = modParticipante.usuarioCadastroParticipante; string usuarioalt = modParticipante.usuarioAlteracaoParticipante; bool ativo = modParticipante.ativoParticipante; bool cli = modParticipante.tipoclienteParticipante; bool forne = modParticipante.tipofornecedorParticipante; bool funci = modParticipante.tipofuncionarioParticipante; textBoxNome.Text = nomeFantasia; textBoxCpfCnpj.Text = cpfCnpj; textBoxRgIe.Text = rg; textBoxEndereco.Text = endereco; textBoxNumero.Text = numero; textBoxBairro.Text = bairro; textBoxCidade.Text = cidade; comboBoxUF.SelectedIndex = comboBoxUF.FindStringExact(uf); textBoxCep.Text = cep; textBoxTelefone.Text = telefone; textBoxCelular.Text = celular; textBoxEmail.Text = email; textBoxRazaoSocialApelido.Text = razaoapelido; textBoxDataCadastro.Text = datacad; textBoxDataAlteracao.Text = dataalt; textBoxUsuarioCadastro.Text = usuariocad; textBoxUsuarioAlteracao.Text = usuarioalt; if (ativo == true) { checkBoxAtivo.Checked = true; } else { checkBoxAtivo.Checked = false; } if (cli == true) { checkBoxCliente.Checked = true; } else { checkBoxCliente.Checked = false; } if (forne == true) { checkBoxFornecedor.Checked = true; } else { checkBoxFornecedor.Checked = false; } if (funci == true) { checkBoxFuncionario.Checked = true; } else { checkBoxFuncionario.Checked = false; } } catch (Exception erro) { throw new Exception("Erro ao buscar o participante pelo código, form participante! " + erro.Message); } }
private void salvar(ParticipanteModelo modParticipante) { if (flag == 0) { ParticipanteBLL participanteBLL = new ParticipanteBLL(); modParticipante.nomeParticipante = textBoxNome.Text; modParticipante.cpfcnpjParticipante = textBoxCpfCnpj.Text; modParticipante.rgieParticipante = textBoxRgIe.Text; modParticipante.enderecoParticipante = textBoxEndereco.Text; modParticipante.numeroEnderecoParticipante = textBoxNumero.Text; modParticipante.bairoParticipante = textBoxBairro.Text; modParticipante.cidadeParticipante = textBoxCidade.Text; modParticipante.ufParticipante = comboBoxUF.Text;//validar modParticipante.cepParticipante = textBoxCep.Text; modParticipante.telefoneParticipante = textBoxTelefone.Text; modParticipante.celularParticipante = textBoxCelular.Text; modParticipante.emailParticipante = textBoxEmail.Text; modParticipante.razaosocialapelidoParticipante = textBoxRazaoSocialApelido.Text; modParticipante.dataCadastroParticipante = textBoxDataCadastro.Text; modParticipante.usuarioCadastroParticipante = textBoxUsuarioCadastro.Text; if (checkBoxCliente.Checked) { modParticipante.tipoclienteParticipante = true; } else { modParticipante.tipoclienteParticipante = false; } if (checkBoxFornecedor.Checked) { modParticipante.tipofornecedorParticipante = true; } else { modParticipante.tipofornecedorParticipante = false; } if (checkBoxFuncionario.Checked) { modParticipante.tipofuncionarioParticipante = true; } else { modParticipante.tipofuncionarioParticipante = false; } if (checkBoxAtivo.Checked) { modParticipante.ativoParticipante = true; } else { modParticipante.ativoParticipante = false; } participanteBLL.salvar(modParticipante); MessageBox.Show("Participante incluido com sucesso!!!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); botaoClicado = "SALVAR"; inativaAtivaCamposBotoes(); //Método chama o ultimo registro participanteBLL.buscarUltimoRegistro(modParticipante); int idReturn = modParticipante.idParticipante; textBoxCodigo.Text = Convert.ToString(idReturn); } else if (flag == 1) { ParticipanteBLL participanteBLL = new ParticipanteBLL(); modParticipante.nomeParticipante = textBoxNome.Text; modParticipante.cpfcnpjParticipante = textBoxCpfCnpj.Text; modParticipante.rgieParticipante = textBoxRgIe.Text; modParticipante.enderecoParticipante = textBoxEndereco.Text; modParticipante.numeroEnderecoParticipante = textBoxNumero.Text; modParticipante.bairoParticipante = textBoxBairro.Text; modParticipante.cidadeParticipante = textBoxCidade.Text; modParticipante.ufParticipante = comboBoxUF.Text;//validar modParticipante.cepParticipante = textBoxCep.Text; modParticipante.telefoneParticipante = textBoxTelefone.Text; modParticipante.celularParticipante = textBoxCelular.Text; modParticipante.emailParticipante = textBoxEmail.Text; modParticipante.razaosocialapelidoParticipante = textBoxRazaoSocialApelido.Text; modParticipante.dataAlteracaoParticipante = textBoxDataAlteracao.Text; modParticipante.usuarioAlteracaoParticipante = textBoxUsuarioAlteracao.Text; int id = Convert.ToInt32(textBoxCodigo.Text); modParticipante.idParticipante = id; if (checkBoxCliente.Checked) { modParticipante.tipoclienteParticipante = true; } else { modParticipante.tipoclienteParticipante = false; } if (checkBoxFornecedor.Checked) { modParticipante.tipofornecedorParticipante = true; } else { modParticipante.tipofornecedorParticipante = false; } if (checkBoxFuncionario.Checked) { modParticipante.tipofuncionarioParticipante = true; } else { modParticipante.tipofuncionarioParticipante = false; } if (checkBoxAtivo.Checked) { modParticipante.ativoParticipante = true; } else { modParticipante.ativoParticipante = false; } participanteBLL.alterar(modParticipante); MessageBox.Show("Participante alterado com sucesso!!!", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information); botaoClicado = "SALVAR"; inativaAtivaCamposBotoes(); } }