protected void btnRemover_Click(object sender, EventArgs e) { if (grid.SelectedValue != null) { string login = grid.SelectedValue.ToString(); using (ARCOS_Entities entities = new ARCOS_Entities()) { try { ASSISTENCIA descricao = entities.ASSISTENCIA.FirstOrDefault(x => x.DESCRICAO.Equals(login)); entities.ASSISTENCIA.Remove(descricao); entities.SaveChanges(); //Limpar Grid grid.DataSource = null; grid.DataBind(); grid.SelectedIndex = -1; Response.Write("<script>alert('Removido com sucesso!');</script>"); } catch { Response.Write("<script>alert('Registro não pode ser removido!');</script>"); } } } }
protected void btn_cadastrar_Click(object sender, EventArgs e) { if (txt_inicial.Text == "" || txt_final.Text == "" || txt_descricao.Text == "" || txt_observacao.Text == "") { Response.Write("<script>alert('Há campos obrigatorios não preenchidos!');</script>"); } else { try { using (ARCOS_Entities entity = new ARCOS_Entities()) { ASSISTENCIA assistencia = null; if (lblAcao.Text.Equals("NOVO")) { assistencia = new ASSISTENCIA(); assistencia.DATA_INICIAL = DateTime.Now; assistencia.DATA_FINAL = DateTime.Now; assistencia.DESCRICAO = txt_descricao.Text; assistencia.OBSERVACOES = txt_observacao.Text; assistencia.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } else { assistencia = entity.ASSISTENCIA.FirstOrDefault(x => x.DESCRICAO.Equals(txt_descricao.Text)); assistencia = new ASSISTENCIA(); assistencia.DATA_INICIAL = DateTime.Now; assistencia.DATA_FINAL = DateTime.Now; assistencia.DESCRICAO = txt_descricao.Text; assistencia.OBSERVACOES = txt_observacao.Text; assistencia.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } limpar(); entity.SaveChanges(); Response.Write("<script>alert('Usuario salvo com Sucesso!');</script>"); } } catch { Response.Write("<script>alert('Registro não pode ser salvo!');</script>"); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { String descricao = Request.QueryString["descricao"]; if ((descricao != null) && (!descricao.Equals(""))) { using (ARCOS_Entities entities = new ARCOS_Entities()) { ASSISTENCIA u = entities.ASSISTENCIA.FirstOrDefault(x => x.DESCRICAO.Equals(descricao)); if (u != null) { txt_descricao.Text = u.DESCRICAO; u.DATA_INICIAL = Convert.ToDateTime(txt_inicial.Text); u.DATA_FINAL = Convert.ToDateTime(txt_final.Text); txt_observacao.Text = u.OBSERVACOES; u.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; } } } } }