示例#1
0
        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
            {
            }
        }
示例#2
0
        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
            {
            }
        }