protected void BorrarTurnos(string dni, int id) { try { DataTable tabla = new DataTable("turnos"); Paciente P = new Paciente(); tabla = TN.TurnosPorPaciente(dni, ref P); if (TN.CancelarTurno(dni, tabla.Rows[id].ItemArray[3].ToString(), DateTime.Parse(tabla.Rows[id].ItemArray[2].ToString())) == true) { this.LlenarPaciente(dni); } } catch (Exception ex) { } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { int pos = this.GridView1.SelectedIndex; string s = this.ddlMedico.SelectedValue; this.tabla = TN.TurnosXPteYFecha(paciente, Convert.ToDateTime(tbxFecha_Inicial.Text), Convert.ToDateTime(tbxFecha_Final.Text), s); string str_paciente = paciente.dni; string str_medico = this.tabla.Rows[pos].ItemArray[2].ToString(); string str_fecha = this.GridView1.Rows[pos].Cells[1].Text; if (TN.CancelarTurno(str_paciente, str_medico, Convert.ToDateTime(str_fecha)) == true) { this.tabla = TN.TurnosXPteYFecha(paciente, Convert.ToDateTime(tbxFecha_Inicial.Text), Convert.ToDateTime(tbxFecha_Final.Text), s); this.LlenarGrilla(); } }
private void btnAceptar_Click(object sender, EventArgs e) { try { if (row > -1) { if (TN.CancelarTurno(tbxDNI.Text, this.tabla.Rows[row].ItemArray[3].ToString(), DateTime.Parse(this.tabla.Rows[row].ItemArray[2].ToString())) == true) { this.tabla.Rows[row].Delete(); row = -1; } } else { MessageBox.Show("Seleccione un turno"); } }catch (Exception ex) { return; } }