private void buttonCancelar_Click(object sender, EventArgs e) { try { MessageBox.Show(obj1.CancelarCita(Convert.ToInt32(dataGridViewCitas.CurrentRow.Cells[0].Value.ToString()), Convert.ToDateTime(dataGridViewCitas.CurrentRow.Cells[5].Value.ToString()), dataGridViewCitas.CurrentRow.Cells[3].Value.ToString())); dataGridViewCitas.DataSource = obj1.CitaXPaciente(cedula); } catch (Exception l) { MessageBox.Show("No se pudo cancelar: " + l.Message); } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { Label1.Visible = true; Label1.Text = obj2.CancelarCita(Convert.ToInt32(GridView1.SelectedRow.Cells[1].Text), Convert.ToDateTime(GridView1.SelectedRow.Cells[6].Text), GridView1.SelectedRow.Cells[4].Text); if (obj2.CitaXPaciente(username).Rows.Count > 0) { GridView1.DataSource = obj2.CitaXPaciente(username); GridView1.DataBind(); } else { string myStringVariable = "Ya no se encuentran citas disponibles por favor intentelo más tarde gracias!!!"; ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + myStringVariable + "');", true); } }