protected void rblSeleciona_SelectedIndexChanged(object sender, EventArgs e) { PanelSelecione.Visible = false; PanelRecurso.Visible = true; btnSalvarNovo.Enabled = false; btnEditar.Enabled = true; int id = Convert.ToInt32(rblSeleciona.SelectedValue); pessoa_recurso = new Pessoa_Recurso(); pessoa_recurso = controle.pesquisaPessoa_RecursoById(id); int recurso_id = pessoa_recurso.recurso_id; recurso = new Recurso(); recurso = controle.pesquisaRecursoById(recurso_id); txtCodigo.Text = recurso.codigo; txtIdRecurso.Text = Convert.ToString(recurso.recurso_id); txtRecurso.Text = recurso.nome; txtValor.Text = pessoa_recurso.valor; if (pessoa_recurso.data_termino != null) { DateTime termino = new DateTime(); termino = Convert.ToDateTime(pessoa_recurso.data_termino); string stdTermino = "dd/MM/yyyy"; txtTermino.Text = termino.ToString(stdTermino); } else { txtTermino.Text = ""; } }
protected void btnSalvar_Click(object sender, EventArgs e) { pessoa_recurso = new Pessoa_Recurso(); int id = Convert.ToInt32(rblSeleciona.SelectedValue); pessoa_recurso = controle.pesquisaPessoa_RecursoById(id); try { if (txtTermino.Text != "") { pessoa_recurso.data_termino = Convert.ToDateTime(txtTermino.Text); } else { pessoa_recurso.data_termino = null; } pessoa_recurso.valor = txtValor.Text; controle.atualizarDados(); carregaSeleção(); ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "alertaAtualizadoOK", "alert('Alteração realizada com sucesso');", true); } catch (FormatException ex) { ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "alertaAtualizadoOK", "alert('Formato de data diferente de DD/MM/AAAA');", true); txtTermino.Text = null; } catch (UpdateException ex) { ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "alertaSelecionar", "alert('Erro ao atualizar dados, verifique se os dados estão corretos')", true); } catch (Exception ex) { TelaErro.ExceptionMessage = ex.Message; Response.Redirect("TelaErro.aspx", false); } }
public void excluirDadosPessoa_Recurso(Pessoa_Recurso pessoa_recurso) { gtiModel.Pessoa_Recurso.Remove(pessoa_recurso); }
public void salvarNovaPessoa_Recurso(Pessoa_Recurso pessoa_recurso) { gtiModel.Pessoa_Recurso.Add(pessoa_recurso); }
public void excluirDadosPessoa_Recurso(Pessoa_Recurso pessoa_recurso) { gtiRep.excluirDadosPessoa_Recurso(pessoa_recurso); }
// //Controle Pessoas_Recursos // public void salvarDadosPessoa_Recurso(Pessoa_Recurso pessoa_recurso) { gtiRep.salvarNovaPessoa_Recurso(pessoa_recurso); }