internal void cargarCitas(string PacienteID) { clFachadaCita objCitas = new clFachadaCita(); bool ResultadoOK = false; string Mensajeerror = ""; DataTable DTCita = objCitas.BuscarCita(PacienteID, ref ResultadoOK, ref Mensajeerror); dgvCitas.Rows.Clear(); if (DTCita.Rows.Count >= 1) { string FechaCita; dgvCitas.Rows.Clear(); for (int i = 0; i < DTCita.Rows.Count; i++) { FechaCita = Convert.ToDateTime(DTCita.Rows[i]["Ci_Fecha"]).ToShortDateString(); dgvCitas.Rows.Add(FechaCita, DTCita.Rows[i]["Ci_Motivo"], DTCita.Rows[i]["Ci_Nota"]); } } else { } }
private void btnProgramarCita_Click_1(object sender, EventArgs e) { if (Efecto.ValidarFormulario(this, ErrorDatos) == false) { try { int Pa_ID = Convert.ToInt32(txtExpediente.Text); int Cita_ID = 0; string MotivoCita = txtMotivo.Text; DateTime FechaCita = Convert.ToDateTime(dtpFechaCita.Value); DateTime HoraCita = Convert.ToDateTime(dtpHoraCita.Value); string NotaCita = txtNotaCita.Text; bool ResultadoOk = false; string MensajeError = ""; clFachadaCita FachadaCita = new clFachadaCita(); FachadaCita.RegistrarCita(ref Cita_ID , Pa_ID , MotivoCita , HoraCita, FechaCita , NotaCita , ref ResultadoOk , ref MensajeError); if (ResultadoOk) { txtCirtaNo.Text = Cita_ID.ToString(); cargarCitas(txtExpediente.Text); MessageBox.Show("La cita se guardo exitosamente"); } else { MessageBox.Show(MensajeError); } } catch (Exception error) { MessageBox.Show(error.Message.ToString()); } } else { } }