Пример #1
0
        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)
            {
            }
        }
Пример #2
0
        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;
     }
 }