protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (ARCOS_Entities entities = new ARCOS_Entities()) if (entities != null) { CarregaVoluntariado(); CarregaVoluntario(); String descricao = Request.QueryString["descricao"]; if ((descricao != null) && (!descricao.Equals(""))) { { VOLUNTARIAR u = entities.VOLUNTARIAR.FirstOrDefault(x => x.DESCRICAO.Equals(descricao)); if (u != null) { Txt_vdescricao.Text = u.DESCRICAO; u.DATA_INICIAL = Convert.ToDateTime(Txt_vdatainicial.Text); u.DATA_FINAL = Convert.ToDateTime(Txt_vdatafinal.Text); Txt_vobservacao.Text = u.OBSERVACAO; u.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } } } } } }
protected void Btn_Salvar_Click1(object sender, EventArgs e) { if (Txt_vdatainicial.Text == "" || Txt_vdatafinal.Text == "" || Txt_vdescricao.Text == "" || Txt_vobservacao.Text == "") { Response.Write("<script>alert('Há campos obrigatorios não preenchidos!');</script>"); } else { try { using (ARCOS_Entities entity = new ARCOS_Entities()) { VOLUNTARIAR voluntariar = null; if (lblAcao.Text.Equals("NOVO")) { VOLUNTARIAR volunt = new VOLUNTARIAR(); volunt.ID_VOLUNTARIO = Convert.ToInt32(Ddl_voluntario.SelectedValue.ToString()); volunt.ID_VOLUNTARIADO = Convert.ToInt32(Ddl_vvoluntariado.SelectedValue.ToString()); volunt.DATA_INICIAL = DateTime.Now; volunt.DATA_FINAL = DateTime.Now; volunt.DESCRICAO = Txt_vdescricao.Text; volunt.OBSERVACAO = Txt_vobservacao.Text; volunt.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } else { voluntariar = entity.VOLUNTARIAR.FirstOrDefault(x => x.DESCRICAO.Equals(Txt_vdescricao.Text)); VOLUNTARIAR volunt = new VOLUNTARIAR(); volunt.ID_VOLUNTARIO = Convert.ToInt32(Ddl_voluntario.SelectedValue.ToString()); volunt.ID_VOLUNTARIADO = Convert.ToInt32(Ddl_vvoluntariado.SelectedValue.ToString()); volunt.DATA_INICIAL = DateTime.Now; volunt.DATA_FINAL = DateTime.Now; volunt.DESCRICAO = Txt_vdescricao.Text; volunt.OBSERVACAO = Txt_vobservacao.Text; volunt.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } limpar(); entity.SaveChanges(); Response.Write("<script>alert('Voluntariar salvo com Sucesso!');</script>"); } } catch { Response.Write("<script>alert('Registro não pode ser salvo!');</script>"); } } }