protected void ButtonModificar_Click(object sender, EventArgs e) { AutoNegocio negocio = new AutoNegocio(); try { auto.IdAuto = Convert.ToInt32(Session[Session.SessionID + "IdModificar"]); auto.Patente = PatenteModificar.Text; auto.Modelo = ModeloModificar.Text; negocio.ModificarAuto(auto); Response.Redirect("listaAutos.aspx"); } catch (Exception ex) { throw ex; } }
protected void dgvAutos_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Eliminar") { int index = Convert.ToInt32(e.CommandArgument); int idAuto = Convert.ToInt32(dgvAutos.Rows[index].Cells[0].Text); negocio.EliminarAuto(idAuto); Response.Redirect("listaAutos.aspx"); } if (e.CommandName == "Modificar") { listaAutos = negocio.ListarAuto(); int index = Convert.ToInt32(e.CommandArgument); int AutoSelec = Convert.ToInt32(dgvAutos.Rows[index].Cells[0].Text); auto = listaAutos.Find(M => M.IdAuto == AutoSelec); Session.Add(Session.SessionID + "AutoModificar", auto); Session.Add(Session.SessionID + "IdModificar", AutoSelec); negocio.ModificarAuto(auto); Response.Redirect("ModificarAuto.aspx"); } }