예제 #1
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         receta          = doctor.buscarReceta(receta.IdReceta);
         paciente        = doctor.buscarPaciente(receta.Paciente.Cedula);
         receta.Paciente = paciente;
         receta.Doctor   = doctor;
         FrmDoctorIngresarReceta frmDoctorIngresarReceta = new FrmDoctorIngresarReceta();
         frmDoctorIngresarReceta.editar = true;
         frmDoctorIngresarReceta.asignarDoctor(this.doctor);
         frmDoctorIngresarReceta.llenarMedicamentos(this.medicamentos);
         frmDoctorIngresarReceta.llenarIndicaciones(receta.Indicaciones);
         frmDoctorIngresarReceta.txtCedula.Text          = receta.Paciente.Cedula;
         frmDoctorIngresarReceta.txtNombres.Text         = receta.Paciente.Nombres;
         frmDoctorIngresarReceta.txtApellidoPaterno.Text = receta.Paciente.ApellidoPaterno;
         frmDoctorIngresarReceta.txtApellidoMaterno.Text = receta.Paciente.ApellidoMaterno;
         frmDoctorIngresarReceta.txtCorreo.Text          = receta.Paciente.CorreoElectronico;
         frmDoctorIngresarReceta.txtDireccion.Text       = receta.Paciente.Direccion;
         frmDoctorIngresarReceta.txtTelefono.Text        = receta.Paciente.Telefono;
         frmDoctorIngresarReceta.txtNumeroReceta.Text    = Convert.ToString(receta.IdReceta);
         frmDoctorIngresarReceta.dtpFechaEmision.Value   = receta.FechaEmision;
         frmDoctorIngresarReceta.llenarDataGridView();
         frmDoctorIngresarReceta.txtCedula.Enabled = false;
         frmDoctorIngresarReceta.btnBuscar.Enabled = false;
         frmDoctorIngresarReceta.Show();
     }
     catch
     {
         MessageBox.Show("Seleccione un registro para modificar", "IESS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
예제 #2
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmDoctorIngresarReceta frmDoctorIngresarReceta = new FrmDoctorIngresarReceta();

            frmDoctorIngresarReceta.asignarDoctor(this.doctor);
            frmDoctorIngresarReceta.llenarMedicamentos(this.medicamentos);
            frmDoctorIngresarReceta.llenarDataGridView();
            SqlConnection conexion = DataBase.obtenerConexion();
            string        consulta = "SELECT TOP 1 idReceta FROM tblReceta ORDER BY idReceta DESC";
            SqlCommand    comando  = new SqlCommand(consulta, conexion);
            SqlDataReader reader   = comando.ExecuteReader();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    frmDoctorIngresarReceta.txtNumeroReceta.Text = Convert.ToString(reader.GetInt32(0) + 1);
                }
                reader.Close();
                DataBase.cerrarConexion(conexion);
            }
            else
            {
                frmDoctorIngresarReceta.txtNumeroReceta.Text = "1";
            }
            frmDoctorIngresarReceta.Show();
        }