Ejemplo n.º 1
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmIngresarOperacion frmIngresarOperacion = new FrmIngresarOperacion();

            frmIngresarOperacion.asignarAdministrador(this.administrador);
            frmIngresarOperacion.llenarDoctores(this.doctores);
            frmIngresarOperacion.llenarCirugias(this.cirugias);
            SqlConnection conexion = DataBase.obtenerConexion();
            string        consulta = "SELECT TOP 1 idCirugiaPaciente FROM tblCirugiaPaciente ORDER BY idCirugiaPaciente DESC";
            SqlCommand    comando  = new SqlCommand(consulta, conexion);
            SqlDataReader reader   = comando.ExecuteReader();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    frmIngresarOperacion.txtNumeroCirugia.Text = Convert.ToString(reader.GetInt32(0) + 1);
                }
                reader.Close();
                DataBase.cerrarConexion(conexion);
            }
            else
            {
                frmIngresarOperacion.txtNumeroCirugia.Text = "1";
            }
            frmIngresarOperacion.Show();
        }
Ejemplo n.º 2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         atencionQuirurgica          = atencionesQuirurgicas.SingleOrDefault(aux => aux.IdAtencionQuirurgica == atencionQuirurgica.IdAtencionQuirurgica);
         atencionQuirurgica.Paciente = administrador.buscarPaciente(atencionQuirurgica.Paciente.Cedula);
         atencionQuirurgica.Doctor   = administrador.buscarDoctor(atencionQuirurgica.Doctor.Cedula);
         atencionQuirurgica.Cirugia  = administrador.buscarCirugiaPorNombre(atencionQuirurgica.Cirugia.NombreCirugia);
         FrmIngresarOperacion frmIngresarOperacion = new FrmIngresarOperacion();
         frmIngresarOperacion.asignarAdministrador(this.administrador);
         frmIngresarOperacion.llenarDoctores(this.doctores);
         frmIngresarOperacion.llenarCirugias(this.cirugias);
         frmIngresarOperacion.editar                  = true;
         frmIngresarOperacion.txtCedula.Text          = atencionQuirurgica.Paciente.Cedula;
         frmIngresarOperacion.txtNombres.Text         = atencionQuirurgica.Paciente.Nombres;
         frmIngresarOperacion.txtApellidoPaterno.Text = atencionQuirurgica.Paciente.ApellidoPaterno;
         frmIngresarOperacion.txtApellidoMaterno.Text = atencionQuirurgica.Paciente.ApellidoMaterno;
         frmIngresarOperacion.txtNumeroCirugia.Text   = Convert.ToString(atencionQuirurgica.IdAtencionQuirurgica);
         frmIngresarOperacion.dtpFechaCirugia.Value   = atencionQuirurgica.FechaCirugia;
         frmIngresarOperacion.txtDescripcion.Text     = atencionQuirurgica.Descripcion;
         frmIngresarOperacion.cbxCirugia.Text         = atencionQuirurgica.Cirugia.NombreCirugia;
         frmIngresarOperacion.cbxDoctor.Text          = atencionQuirurgica.Doctor.ApellidoPaterno;
         frmIngresarOperacion.txtCedula.Enabled       = false;
         frmIngresarOperacion.btnBuscar.Enabled       = false;
         frmIngresarOperacion.Show();
     }
     catch
     {
         MessageBox.Show("Seleccione un registro para modificar", "IESS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }