protected void btnremover_Click(object sender, EventArgs e) { if (Grid.SelectedValue != null) { string ID = Grid.SelectedValue.ToString(); try { using (ARCOS_Entities entities = new ARCOS_Entities()) { TIPO_RECURSO TIPO_RECURSO = entities.TIPO_RECURSO.FirstOrDefault(x => x.ID.ToString().Equals(ID)); entities.TIPO_RECURSO.Remove(TIPO_RECURSO); entities.SaveChanges(); Grid.DataSource = null; Grid.DataBind(); Grid.SelectedIndex = -1; Response.Write("<script>alert('Removido com sucesso!');</script>"); } } catch { Response.Write("<script>alert('Falha ao remover registro!');</script>"); } } }
private void Guardar() { try { var obj = new cTipoRecurso(); var tr = new TIPO_RECURSO(); tr.DESCR = Descripcion; tr.TIPO = Tipo; tr.ESTATUS = Estatus; if (SelectedItem != null) { //Actualizar tr.ID_TIPO_RECURSO = SelectedItem.ID_TIPO_RECURSO; obj.Actualizar(tr); } else { //Agregar obj.Insertar(tr); } //Limpiamos las variables Clave = 0; Descripcion = Tipo = string.Empty; Estatus = "S"; Busqueda = string.Empty; //Mostrar Listado Consulta(); } catch (Exception ex) { StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex); } }
public ActionResult DeleteConfirmed(int id) { TIPO_RECURSO tIPO_RECURSO = db.TIPO_RECURSO.Find(id); db.TIPO_RECURSO.Remove(tIPO_RECURSO); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,titulo,cria_solicitacao,cria_projeto,aprova_solicitacao,aprova_projeto")] TIPO_RECURSO tIPO_RECURSO) { if (ModelState.IsValid) { db.Entry(tIPO_RECURSO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tIPO_RECURSO)); }
public ActionResult Create([Bind(Include = "id,titulo,cria_solicitacao,cria_projeto,aprova_solicitacao,aprova_projeto")] TIPO_RECURSO tIPO_RECURSO) { if (ModelState.IsValid) { db.TIPO_RECURSO.Add(tIPO_RECURSO); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tIPO_RECURSO)); }
protected void btn_cadastrarrecurso_Click(object sender, EventArgs e) { // Criar conexão com o banco try { using (ARCOS_Entities entity = new ARCOS_Entities()) { if (txtDescricao.Text == "") { Response.Write("<script>alert('Há campos obrigatorios não preenchidos!');</script>"); } else { TIPO_RECURSO tiporecurso = null; if (lblID.Text.Equals("NOVO")) { tiporecurso = new TIPO_RECURSO(); } else { tiporecurso = entity.TIPO_RECURSO.FirstOrDefault(x => x.ID.ToString().Equals(lblID.Text)); } tiporecurso.DESCRICAO = txtDescricao.Text; tiporecurso.DATA_HORA_CRIACAO_REGISTRO = DateTime.Now; // Insere o objeto if (lblID.Text.Equals("NOVO")) { entity.TIPO_RECURSO.Add(tiporecurso); } else { entity.Entry(tiporecurso); } //Salva no disco rígido entity.SaveChanges(); // Commit Response.Write("<script>alert('Tipo de evento cadastrado com sucesso!');</script>"); txtDescricao.Text = string.Empty; } } } catch { Response.Write("<script>alert('Registro não pode ser salvo!');</script>"); } }
// GET: TIPO_RECURSO/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TIPO_RECURSO tIPO_RECURSO = db.TIPO_RECURSO.Find(id); if (tIPO_RECURSO == null) { return(HttpNotFound()); } return(View(tIPO_RECURSO)); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { String ID = Request.QueryString["ID"]; if ((ID != null) && (!ID.Equals(""))) { using (ARCOS_Entities entities = new ARCOS_Entities()) { TIPO_RECURSO u = entities.TIPO_RECURSO.FirstOrDefault(x => x.ID.ToString().Equals(ID)); if (u != null) { lblID.Text = u.ID.ToString(); txtDescricao.Text = u.DESCRICAO; lblAcao.Text = "Alterando"; } } } } }